* remove pointless go_daemon page (made no sense)
* remove confusing go requirement from main readme
* wip directchat fixes
* use matchPartial for connect(wire)
* fix directchat
* revert wire changes
* rewrite directchat partially
* more readme updates
* fix things to follow the update on blog posts
* remove almost-empty types module
* lock when writing message (that's the only place the lock matters, and
only when the message is > max msg size)
* logging updates (log in consistent order, makes reading logs easier)
* raise EOF from readExactly only if no bytes have been read (to signal
that _no_ bytes were lost)
* Peer resultification and defect only
* Fixing some tests
* test fixes
* Rename peer into peerid
* better result error message in identify
* further merge fixes