Refactored HttpListener.cs
Refactored HttpListener.cs
Refactored HttpListener.cs
Refactored EndPointManager.cs
Refactored EndPointListener.cs
Refactored ListenerPrefix.cs
Refactored HttpListenerPrefixCollection.cs
Refactored HttpListenerPrefixCollection.cs
Added the ReuseAddress property to the HttpServer class (Associated with pull request #73)
Refactored HttpListenerPrefixCollection.cs
Refactored HttpListenerPrefixCollection.cs
Renamed the ListenerPrefix class to the HttpListenerPrefix class
Fix a bug that enables to send any 'Reserved value' close status code
Fix for issue #84
Added tests and fixed issues for connecting to local server.
Code cleanup.
Merge branch 'master' of https://github.com/sta/websocket-sharp into integration

Conflicts:
	Example3/Program.cs
	websocket-sharp/Net/EndPointListener.cs
	websocket-sharp/Net/EndPointManager.cs
	websocket-sharp/Net/HttpConnection.cs
	websocket-sharp/Net/HttpListener.cs
	websocket-sharp/Net/HttpListenerPrefix.cs
	websocket-sharp/Net/HttpListenerPrefixCollection.cs
	websocket-sharp/Server/HttpServer.cs
	websocket-sharp/Server/WebSocketSessionManager.cs
	websocket-sharp/WebSocket.cs
Fixed async method signatures.
Added test.