Sleep before construction should no longer be necessary
DongleMessageQueue uses/holds a weak_ptr to DongleImpl
Handle dongle-unplugged even if no robot proxies
Complete DaemonServer
s/getRobotTcpEndpoint/resolveSerialId/
Implement daemon singleton