Fix permissions.
Test expected exceptions thrown in JQStore_AllTest for get() and getWithMutex().
Set a default timezone in our tests to ensure that tests run cleanly on weirdly configured php boxes.
externals dir no longer used by this branch (thanks composer).
Refactor code to resolve jobs in WAIT_ASYNC into JQManagedJob. Add tests.