Bug 980035 - 16 bit direct r=seth a=1.3t+
Bug 980037 - Store scaled images in volatile buffers r=seth a=1.3t+
Bug 977120, 978593 962000 combined due to merge conflicts - Refactor and cleanup NetworkLocationProvider.  Enable NetworkGeolocationProvider to collect cellular tower data on Firefox OS. r=jdm a=1.3t+