Add WebSocket URI parsers

I'm working on websocket stuff in Elixir, so I thought it might be useful.