UNDERTOW-172 The JSR implementation of the Undertow WebSocket session returns null from getUserPrincipal
UNDERTOW-172 deal with wrapped requests correctly
Fix bug in trace handler
Add ability to add HTTPS listeners using the Undertow builder
Send correct response code
Fix up issue with HTTPS in the undertow builder
Revert "UNDERTOW-168 Don't strip the double slash when canonicalizing a path"

This reverts commit 1818dc77b3cf3035fd04cad5747394b0e91a778e.
Fix typos accross the source before we go final (second half)
1.0.0.Beta32
Next is 1.0.0.Beta33
Tests for UNDERTOW-173
UNDERTOW-166 Make web socket encoders also encode sub classes
Fix NPE when using mock requests
Don't attempt to read if the channel is closed
Do not swallow NotSerializableException
Use HttpString#appendTo instead of HttpString#toString()
and a loop to put a HttpString into a ByteBuffer.
Suspend reads if the channel is not open

This should be be nessesary, but it is better to be safe
UNDERTOW-175 Re-use an exisiting session ID rather than creating a new one
Make SavedRequest serializable
Don't attempt to read if either side of the connection is shut down