Adding WebSocketConnection class which represents a logical connection
established by a connector with tyrus.
Adding IncomingDataHandler class. A connector would use this class to
hand over the incoming data to tyrus.
TODO: need to work on names etc