Bug 928575 - Overhaul FHR data collection for extensions and plugins for desktop. r=gps