Making error message on Session.getRemote() more clear about connection state
405313 - Websocket client SSL hostname verification is broken, always defaults to raw IP as String

+ After discussion with simone, we have changed from using IP address to
  hostnames in both websocket and spdy.
Reverting incompatible API change to WebSocketCreator.

+ Added javadoc about casting of parameters and note about
  future change to API (possibly in 9.1)
Merge branch 'master' into websocket-ssl