Developer Procfile
Add PTERO_FORK_HOST and PTERO_FORK_PORT to .env
Set Celery concurrency to 4 in Procfile.dev
More specific arg parsing for test callback server
Test callback server should tear itself down

The test callback server will exit after the last response has been
served, or it will exit via SIGALRM after a default of 10 seconds.
Use jobs_url property for tests
Tests no longer create a wsgi app to test against

Removes test_created_job_has_pending_status deferred API test.
JobStatusTest now uses callback test server
Move BaseAPITest to tests/api/v1/base.py
Move callback test server setup into BaseAPITest
Rename JobStatusTest to TestJobStatus
Split tests into separate files
Procfile.dev uses 4 Celery workers

Previously used 1 Celery worker with --concurrency 4
Move test callback server to CallbackServer class
Logging webserver automatically picks open port
Procfile uses 4 Celery workers

Previously used 1 Celery worker with --concurrency 1
Initial attempt at launching honcho from tests
pip install honcho in .travis.yml
Set RABBITMQ_NODENAME
Revise test fixtures, send honcho output to logs/