Add support for subprotocols
Merge pull request #77 from wuzzeb/subprotocols

Add support for subprotocols