Emits connection:ready event after handshake complete and instance unlocked
Defers connection:open until after handshake complete
Patches remove listener logic to correctly escape regex-unsafe chars
Message callback should receive entire message payload
Bumps Xavi server dependency
Merge pull request #12 from xavi-js/bugfix/incomplete-handshake-protocol

Updates handshake protocol to send response and expect confirmation