Workers can throw checked exceptions

I've also taken the chance to refactor the worker out into its own project, where it should already have been!
Merge pull request #28 from michaelmarconi/worker-checked-exceptions

Workers can throw checked exceptions
Comment out unused default configuration.
Merge pull request #29 from michaelmarconi/default-config

Comment out unused default configuration.
Fix configuration defaults

commit cc1365b6fa4a2449f67c7ca975492a5fa7fe6ab1
Author: Barry Kelly <barry@modeltwozero.com>
Date:   Thu Mar 28 15:59:20 2013 +0000

    Don't use throttled scheduler by default

commit 12d2dda611684f80f38d8af63a2a2365948f8181
Author: Barry Kelly <barry@modeltwozero.com>
Date:   Thu Mar 28 15:58:49 2013 +0000

    Update default for queue-manager path to point to Play's actor system
Restore load tests

commit aed3d1c64da118df2db08f108582e0656f008937
Author: Matthew Smith <matthew@spleep.co.uk>
Date:   Thu Mar 28 16:04:48 2013 +0000

    Reinstating load tests

commit 053d7d456b90077bdc18e4a3bbf5db738a6d51ae
Author: Matthew Smith <matthew@spleep.co.uk>
Date:   Thu Mar 28 14:32:40 2013 +0000

    Remove dead dependency - now a play2 project
Fixed up regression testing
Removed original onCue service project

This is old and no longer needed.
Update README.md
Throttled load test working

Config was being loaded by the Throttled Agent instead of re-using the actor system config.
Distributed testing works properly

No longer do you need to load an agent in another process
Merge pull request #31 from michaelmarconi/fix-load-tests

Distributed testing works properly
Restore timed job startup functionality
Implement distributed timed job testing

Fix logic that would wait for only one actor system to shut down before continuing

Implement test for timed jobs on distributed actor systems

Improve testing by querying redis rather than expecting messages

Improve failing timed job tests that don't wait for camel to start

Reduce log level in timed job tests

Turn down the logging level on distributed timed job tests service actor system

Run 10 jobs in parallel in the test suite
Merge pull request #33 from michaelmarconi/distributed-timed-job-tests

Implement distributed timed job testing
Change defaults to throttled strategy out of the box
Merge pull request #34 from michaelmarconi/change-defaults-to-throttled-strategy

Change defaults to throttled strategy out of the box
Simplify Redis queue manager

Normalise formatting & imports

Hook up logback logging

Simplify the Redis queue manager, since we don't need to use it to pop jobs from Redis anymore!
Merge pull request #35 from michaelmarconi/fix-redis-queue-manager

Simplify Redis queue manager
Fix capitalisation on queue manager and load a custom deploy.conf when application starts.

Remove trailing whitespace in reference.conf