jflte: kk_2.7-stable gps hal

Change-Id: I9a6bffb13063e73288874acf531e790d05c53ec6
gps: fixups for build and supporting the new hal

Change-Id: I16c946dd408ea6674090ce2c7b8c15345caf1cab
gps: Revert: Add a new LocAdapterProxyBase class

Change-Id: I8fcb4adc5d73cf44e55519092dd73dbd44635bcf
gps: Enable both LPP_User_Plane and LPP_Control_Plane

* this bypasses privacy lock

Change-Id: I47a27266d145521dd067b8f598c59d4e80e4acf1
jf: set row as default iosched after boot

Change-Id: I5a27130b6b077788c66cd140bb09cb375d7cab90