Added robot tests for basic publish/consume, connect, disconnect. Added a build option to enable/disable WebSocket transport.