Motivation
BIP 93 is easier to follow if the specification goes from the general format to its specific uses:
- codex32 format and checksums
- optional secret sharing
- BIP-0032 master seed encoding
This PR reorganizes the specification in that order.
It also removes duplicated explanations, gives the encoding and decoding helpers their own heading after the checksums, makes the seed-size units consistent, and adds a retrospective changelog and Version: 0.2.1 preamble field.
Behavior neutral changes only. The inline Python is unchanged apart from where it sits.