Fixes bug 853452 Adds signature summary for Android Devices

* Added a signature_summary_devices to signature_summary update function
* Adding crontabber support for android_device table
* Added migration to add new tables
(no bug) - sanitize django statsd keys to convert intra-key '.' to '-'
Fix Bug 895930, first iteration of the new signature summary
Fixes Bug 909470 - Exposes the signature of the crash through the crash API, which can then be exposed through the public API.
Fixed bug 723671 add schema revision info to middleware
Review fixes
* Cleanup unused variables and old middleware support r=adrian
* Fix tuple syntax r=peterbe
Merge pull request #1440 from brandonsavage/bug909470exposesignature

Fixes Bug 909470 - Exposes the signature of the crash through the crash API, which can then be exposed through the public API.
Merge pull request #1443 from ossreleasefeed/bug895930-update-layout-for-sig-summary

Fix Bug 895930, first iteration of the new signature summary
Merge pull request #1435 from selenamarie/bug723671-add-migration-hash-to-status

Fixed bug 723671 add schema revision info to middleware
Added framework for suspicious crash detection.

Not yet complete. Not really tested with real data.

Fixed some typos

Fixed small bug in buckify code
Added DB migraton.
Middleware for suspicious crashes.
Minor adjustment to the algorithm.

Corrected some simple mistakes.

Also added some integration tests.
Added a view for explosiveness

Boom!

Went back to Evan's implementation.

Added docs, middleware tests

Rebased and got everything hooked up to work.

Fixed views and directory layout.

Nothing like coding at 11:00PM with Rockband in front of you.
Added test for new middleware

Fixed window and added message if no crashes.

Added last view test.

Changed cache to 18 hours as the view is slow

We also don't need to recompute within essentially 24 hours.
Yay! Migrated to using reports_clean

For mware and cron job only.

Changed getting counts from reports_clean

Adjusted based on feedback.

Changes based on feedback

Fixed according to comments

Fix jenkins error

Fixed static URL
Moved count_by_day to get a date range.

Unexposed api

Also fixed a small bug.
Webapp update, generate fake data.

Changed crashes to datetime.

Updated with space
Fixed an issue where cronjob is using today's data

Should be using yesterday's data as that's the time when we have a full
day of data where as we do not have a full day of data today.

Fixed last comment that was forgotten about..

Turns out some files were not added

I was editing the generated copy as oppose to the working copy.
Temporarily disabled report

To be reverted later when we are confident that this works.