Rework the introduction, merging related applications together and fixing up a few outdated descriptions of the protocol.
Remove extra spaces at the end of lines.
Merge updates from Google Docs spec.