Upgrade jshint version from 1.1.x to 2.x; remove es5 direction in one object, as es5 is now the default
Word wrap .jshintrc to 80 columns
Sort and re-indent .jshintrc for easy visual scanning
Pull lots globals out of /*global lines into .jshintrc
Fix indentation
Handle call state transitions from pending/timeout to incoming
Stop referring to transitions as states to improve code legibility
Merge branch 'jshint-2'

Conflicts:
	test/frontend/sidebar/sidebarapp_test.js
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
Merge branch 'master' into production