Implemented part of boostrapper.

* The bootstrapper server can now receive and decode messages
  correctly.
* The boostrapper client module can serialize messages appropriately.
Server now logs things reasonably.
More work on the bootstrapper.