Reworked heartbeat feature
Kill orbpktsrc greenlet on portagent error
improve state tracking
Improve heartbeat error handling
Make cmdserver handler exceptions fatal
Refactored server classes
Inject processCmds rather than CmdProcessor
Fix up tests
Fix socket.error handler
Support for daemonizing
Fixed queue leak (phew!)