docs(btree): rewrite README with design rationale and spec details
Explain the two B-tree variants (B+tree for tables, B-tree for indexes),
the SQLite format as a deliberate design choice (tooling + spec maturity),
and the tradeoffs vs COW-based engines (LMDB, sanakirja). Add overflow
formula, module table, and related work section.