UDP and TCP transports, queued client, improved API
Added tests and finished transport system