Extracted common class under protocol cluster, shared by

client and server WebSocket
Updated test suite to run Autobahn client test cases in a row.