Extracted common class under protocol cluster, shared by
client and server WebSocket
Updated test suite to run Autobahn client test cases in a row.