Add JsonRpcConnection. Extend ClientConnection from new class
Update BetelbotClientConnection to use JsonRpcConnection
Update util code to handle different connection parameters
Add BetelbotData object to pass from server to connection. Add handleRegister event