added support for reason strings to Mojo::Transaction::WebSocket