Merge pull request #6 from cowboy129/master

Add UT for FrameStream, fix rendering bugs
cleanup.
Changed to UHttp.Upgraded(state)
receiveRef should not be created in unique name.
Renamed HandshakeSuccess to HandshakeContext.
Comments.
A BaseWebSocketConnection.
Pass serverConnection actor (which holds the pipelines) to BaseWebSocketConnection.
Renamed BaseWebSocketConnection to WebSocketConnection.
fix UT bugs
must change parser state before callback
copy SslTlsSupport codes from spray.io
fix ssl support bugs in autobahn testsuite

stash data to remaingOutgoingData if send mutiple data;
do not send remaing data after send CloseFrame