Pass through HttpRequest headers to the WebSocket
Provide the remoteAddress of the connecting client to facilitate IP origin checking.

Remove changes to Build.scala.
Improve remoteAddress substitution for localhost
Don't do localhost substitution, it is not needed
Use SocketAddress instead of InetSocketAddress
Fix construction of SocketAddress object
Merge pull request #5 from thefactory/add_httprequest_headers_to_websocket

Pass through HttpRequest headers and remoteAddress to the WebSocket