Add more info to the protocol doc.
Make "delayed" state name consistent.
More protocol documentation plus README and TODO.
Update and reformat the protocol doc.
Still needs a couple of general sections to be fleshed out but the
details are there.
Paste in protocol documentation from the wiki.
The copy on the wiki has been removed and replaced with a pointer to
this file. This ought to be reformatted as readable plain text. Use
for an example to follow.