Clean up some reading and writing code
Rename -daemon to -server

Both client and server run as daemons, so calling it "-daemon" is a bit
misleading.
Stream and write file in goroutine
Send writes as well as create events
Update README
Initial sync work
Some more README revisions