Removed unused import of SimpleHTTPRequestHandler.
Move WebSocketProxy class so that it is defined after the
requesthandler. Removed comments about above/below which does not make
sense any longer. No functional changes.
Let our ProxyRequestHandler be default. This allows you to inherit
from WebSocketProxy without having to specify handler class.
Improved class documentation.
Fix Python3 compatibility when using --libserver.