Merge pull request #1477 from selenamarie/bug793885-limit-adu-deps

Fixes bug 793885 Limit dependencies on ADU in matviews
Merge pull request #1480 from selenamarie/bug812536-purge-hang-report

Fixes bug 812536 Eliminate hang report and daily_hangs
SHA fix.
Merge pull request #1482 from brandonsavage/shafix

SHA fix.
fixes bug 914393 - fix peep error about md5 change for mock, r=ErikRose
bug 914385 - extend explosive graphs to occupy a whole row
Upgrade to peep 0.5, and add a hash for the zipped version of mock. Fixes bug 914393.

Now peep will succeed whether PyPI gives us the zip or the tarball.
Merge pull request #1484 from lonnen/914385-explosive-crashes-too-small

bug 914385 - extend explosive graphs to occupy a whole row
Fixes Bug 914222 - Adds an Android device summary to Signature Summary.
Merge pull request #1481 from brandonsavage/bug914222devices

Fixes Bug 914222 - Adds an Android device summary to Signature Summary.
Fixes bug 910350 Add function to fix permissions on tables
* Created socorro.lib.migrations for useful utilities
* Moved CITEXT and JSON types into socorro.lib as well
Fixes based on webdev bootcamp styleguide