Track externals needed for hlte

Change-Id: I54ba0269aa1cedd24eb63179d3fe1f46d335f85e
Switch gps back to are own, remove service mode

GPS needs a strict-aliasing flag, service mode is device specfic

Change-Id: I6962e5d7c51258bad335e8bacb5891e4ed81f691
Use our android_hardware_libhardware repo

Change-Id: Ic1ef411f44e79a6e570b2f2c22e30f756d99b70c