Bug 1066264 - Refactor update.py: Move contents of pre_update() inline
Bug 1066264 - Refactor update.py: Move contents of update() inline
Bug 1066264 - Refactor update.py: Clean up comments
Bug 1066264 - Refactor update.py: Move contents of deploy() inline
Bug 1066264 - Refactor update.py: Remove unnecessary wrapping
Bug 1066399 - Make the fetch-bugs task run every hour, not once per day
Merge pull request #214 from mozilla/deploy-script-refactor

Bug 1066264 - Refactor update.py
Bug 1065754 - On deployment update prod DB using in-repo fixtures
Bug 1035222 - Use correct Thunderbird repo name to fix ingestion

The repository name must match that used by buildbot in builds-4hr,
builds-running, builds-pending, clobberer & self-serve otherwise
data ingestion and many links in the UI will break.
The only service that requires a different repo name is treestatus,
which will require a treeherder-ui change after this lands.
Merge pull request #217 from mozilla/bugs-fetch-frequency

Bug 1066399 - Make the fetch-bugs task run every hour, not once per day
Merge pull request #218 from mozilla/fix-thunderbird-ingestion

Bug 1035222 - Use correct Thunderbird repo name to fix ingestion
Bug 1065659 - Add mozilla-b2g28_v1_3t, staging-gaia-try, mozilla-esr31
Bug 1065659 - Fix update_repository_version to ignore non-active repos

This fixes test failures that occur when there are non-active repos in
the repositories fixture & adds an explicit null-check and raise, rather
than relying on us hitting a TypeError later on.
Bug 1065659 - Hide some obsolete repos to match TBPL

Until we have repo deletion figured out, set the following repos as
onhold, so they are hidden in the UI:
mozilla-esr17
mozilla-b2g18
mozilla-b2g18_v1_1_0_hd
mozilla-b2g26_v1_2