Handle call state transitions from pending/timeout to incoming
Stop referring to transitions as states to improve code legibility
Simplify setting up of the urls, and allow the host url to be set via the PUBLIC_URL environment variable to be compatible with awsbox
Functional test
Revert changes to test and allow for pending -> incoming transition
Improve the config interfaces so that config does setupUrls automatically, and tidy some of the config get/sets in server.js
Merge pull request #216 from dmose/post-ignore-call-failure

fix post-timeout callback fail
Fix documentation and lint failures
Merge pull request #217 from Standard8/url_host_to_env

Simplify setting of the URLs for hosts, allowing PUBLIC_URL environment variable so that it can be set from awsbox
Worker: first draft for the Server abstraction

Implement #signin and #signout
Worker: first draft of the websocket encapsulation for the Server object
Worker: send data to the server via the Server object
Worker: add a XXX comment
Worker: wait for the config before trying to auto connect
Worker: implement an autoconnect method for Server
Worker: remove the _presenceSocket crap

\o/
Worker: replaced microevent with backbone-events-standalone