Merge pull request #6 from gabeayers/master

Merging gabe's readme changes
added some comments to yamls and added creating of first directory db in server
removed messages and started on new message protocol
started unified backend
Update Bialkowski.ea.obfsProposal.tex
Added paragraph and removed potentially
removed potentially
going to abandon use of Configuration object
removed configuration class
implemented SocketListener
moved main into Backend class
added command line parsing to backend
added new marshaller with auto-destroyed messages
added inverse mapping of message ids, added marshalling for just message pointers, working on Connections'
working on interface between Backend and Connection
some more work on Backend/Connection interface
implemented baseline message handler
implemented much of the interface for Backend
fixed attempt to return null worker to pool
added signal handler, and fixed call to setRemoteSocket