Merge pull request #6 from taskcluster/schema-renaming

Schema renaming
Add procfile so autodeploy works correctly
update package dependencies
move tests -> test (mostly for mocha)
Implement configurable timeout / fix bugs in retries
dont drop tables
tweaks for test.sh on CI
use post instead of get for claim-work (more breaking changes)
update checks in test.sh
timeout is mandated
Merge pull request #9 from lightsofapollo/use-post

use post instead of get for claim-work (more breaking changes)
Merge pull request #8 from lightsofapollo/configurable-timeout

Configurable timeout
test fixup
Merge pull request #10 from lightsofapollo/test-fix

test fixup
Merge branch 'master' of github.com:taskcluster/taskcluster-queue into post-task-url-signing

Conflicts:
	node_modules/promise/node_modules/asap/package.json
	node_modules/promise/package.json
	node_modules/superagent/package.json
	package.json
	test/api/index.js
Refactored test/ folder layout and fixed bugs from previous merged
Added LocalQueue and used process.send() to notifiy parent process that we're now ready
Upgraded superagent-promise
Fixed timeout in schedule api end-point... and added extensive tests