Single Sub-Protocol selection
From RFC6455:

> A server that speaks multiple subprotocols has to make sure it selects one based on the client's handshake and specifies it in its handshake.

Currently Ratchet will do an "&" filter, matching all requested with all supported. This causes Chrome to abort the connection if multiple sub-protocols are accepted by the server. 
