machines don't seem to have passcodes
make sure json is required
use synchronous TCP mode

* no more Server
* all commands get replies
* handler is used implicitly by OSC::TCPClient
* look for _qlab._tcp on the network
clear out old non sync-TCP code
Remove unused tests