Include query string in upgrade request
Make sure to close the channel if the upgrade fails
Add exception type that is thrown when the HTTP upgrade fails
Copyright, javadoc, SVU