Add a job queue listing page.

This could be the basis for something more complex with specific job information
to aid debugging/monitoring.
Move admin type resources into their own namespace.

Configurable. Off by default.
Update Readme with information about admin scope.
Merge branch 'rh/queue-view' into next

* rh/queue-view:
  Update Readme with information about admin scope.
  Move admin type resources into their own namespace.
  Add a job queue listing page.
Improve test coverage of RunsHelper module.

Now explicitly test both routes through the redirect method.
Make sure the proxy method setter is called in tests.

Will improve test coverage of the model proxy code.
[TAV-485] Better tests for the worker code.

Use flexmock to stub parts of the Taverna Server client libraries so the worker
code can be tested within the unit tests.
Set Taverna Server config in the tests for Travis.

There are no defaults for these settings as they are server names and passwords,
etc.
[TAV-485] Ensure run is backed-off before starting.

Simulate the server telling the run to wait.
[TAV-485] Ensure run is backed-off before creation.

Simulate the server telling the worker it is full.
[TAV-485] Test a failing run.
[TAV-485] Test a cancelled run.
Remove worker integration test file.

No longer needed as we mock things in the unit tests now.
Change the worker test code to fail after run creation.

For better test coverage.
Reduce the server sleep times to zero in the tests.

Tests now run more quickly.
Add a coveralls badge to the readme.
Move the utilities tests into the taverna_player directory.

Not sure why they were outside it. Probably just created in the wrong place.
Merge branch 'rh/mock' into next

* rh/mock:
  Reduce the server sleep times to zero in the tests.
  Change the worker test code to fail after run creation.
  Remove worker integration test file.
  [TAV-485] Test a cancelled run.
  [TAV-485] Test a failing run.
  [TAV-485] Ensure run is backed-off before creation.
  [TAV-485] Ensure run is backed-off before starting.
  Set Taverna Server config in the tests for Travis.
  [TAV-485] Better tests for the worker code.
Factor out the worker failure handler.

Need to use it elsewhere too.
Use a noop callback instead of stubbing.

More flexible.