Extract message header
Use native node.js buffer operations
Refactor to use pre-existing Packet library
Whitelist support for packets
Added basic whitelist
Merge branch 'master' into security/authentication
Refactor Packet into own file
Refactor bouncer to use Session object
General bugfixes on Session object scope
Add whitelist configuration
Recognize PROXY_CONTROL_MSGTYPE
Parse proxy control as a JSON object encoded as a string
Login message
Helper methods for authenticating via AIR
Login responses from proxy
General bugfixes for proxy responses
More proxy response bugfixes
Parse proxy response
Auth callback
Authentication screen layout