Don't detach the session if there's an exception in session.on_message,
as it leaves an open and handler-less session. The session will get
detached and closed properly in on_close (via abort_connection).
Merge pull request #38 from littleinc/master

RawWebSocketTransport can create an invalid (open, handler-less) session