No bug - Small fixes to AndroidManifest.xml.in.
No bug - Alphabetize list.
Bug 828654 - Part 0: Move uses-permission into correct manifest snippet.
Bug 828654 - Part 1: Factor reflecting-to-Fennec code into BackgroundService.

This also renames the label of the method reflected to Fennec in
anticipation of additional methods.
Bug 828654 - Part 2: Add Health Report permissions and services manifest fragments.

Also adds used to broadcast pref from Fennec to background services.
Bug 828654 - Part 3: Health Report Upload service start/stop/schedule boilerplate.
Bug 828654 - Part 4: Add HealthReportStorage.hasEventSince.
Bug 828654 - WIP: Start building HealthReportUploadPolicy.
Bug 828654 - WIP: generateReport.
Bug 828654 - WIP: track failures.
Bug 828654 - WIP: don't upload if background data is not enabled.
Bug 828654 - WIP: don't upload if there is no new data.
Bug 828654 - WIP: reset failure count after success.
Bug 828654 - WIP: factor out BaseHealthReportUploadClient.
Bug 828654 - WIP: slim down HealthReportUploadClient.
Bug 828654 - WIP: remove earliestLastPing from policy and client.
Bug 828654 - WIP: implement Android health report client.
Bug 828654 - WIP: track time of first failure and reset failure count one day later.
Bug 828654 - WIP: Implement hasNewDataSince.