upgrade mechanism should now support extensions (not tested yet)
upgrade request algorithm now supports extensions again
WebSocketSocket now should support extensions