replaced load balance (incomplete)
added draft select message
added draft age message
added draft select message
added draft accept message
fixed CTimings
added handle any
reorder constructor initialization
removed get peer functions
several small fixes
better handle draft select
better send draft select
fixed bug in handle peer list
fixed another peer list bug
dumb fix to work around CBroker bug
merged protocol buffers
Move the calculation for when the phase will end to be before the worker is called.

This is the best pull request EVER.
Remove public inheritance of boost noncopyable.

I wonder which too longer, making the issue or fixing it.
blank messages are now blank
removed some draft accept error checking