Test
Synchronous handshake verification.
Format.
FORMAT CHANGES ONLY.
Merge pull request #2 from tst-hirizarry/clean1

FORMAT CHANGES ONLY.
FORMAT CHANGES
cleanup.
Merge
Cleanup.
Merge pull request #3 from tst-hirizarry/synch_handshake

Synch handshake
Fixed to reject connection if incomming in correct mode. If SSL is require Plaintext connections are dropped and vice-versa.
Updated fix to DefaultSSLWebSocketSocketFactory.
Updates for mutual SSL support.
NPI.
cleanup.
better exception handling.
Cleanup.
Better exception handeling
Cleanup.
Merge remote-tracking branch 'tst-hirizarry/l_dev'

Resolved Conflicts:
	src/main/java/org/java_websocket/SocketChannelIOHelper.java
	src/main/java/org/java_websocket/client/WebSocketClient.java
	src/main/java/org/java_websocket/server/WebSocketServer.java

This branch contains a fix to convert IncompleteHandshakeException to a checked exception