* Rewrite Specification section.
* Additions to Rationale section.
* Wording improvements.
* Note the history of adjustments to the protocol spec.
* Fix rst syntax.
* Change license to MIT.
* MUST NOT is not used.
* Move draft to Proposed.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>