add a global --quiet commandline option
Don't use the runtime app context for tests
refactor badpenny blueprint into several modules
add a global --quiet commandline option
Create 'relengapi badpenny-cron'

This command synchronizes tasks in the code with tasks in the DB, and
then runs any tasks that are due.  It doesn't actually *run* them yet.
Actually run tasks
Periodically clean up old jobs
move relengapi.testing to relengapi.tests.context
Add general support for testing subcommands
move subcommands to relengapi.lib.testing, since it's a part of the API
move TestContext to relengapi.lib.testing.context, since it's part of the blueprint API
bump up required coverage
move `relengapi.proxy` to `relengapi.lib.proxy`
move `relengapi.subcommands` to `relengapi.lib.subcommands`
move `relengapi.db` to `relengapi.lib.db`
Rename `relengapi_blueprints` to `relengapi.blueprints`

..but keep compatibility with the old name
use better messages in the test
Merge djmitche/build-relengapi:global-quiet (PR #110)
remove some redundant code calling iter_entry_points
Merge djmitche/build-relengapi:issue78 (PR #78)