fix gps structure -> ipaddr build breakage
insert new gps ifdef
gps: Add support for Qualcomm GPS hardware

 * This ABI is changed, but we aren't using the new features in MR1.
 * Add a little translation for the changed fields and methods.

Change-Id: Ieecc2235b42f64fc69d4651855f4e9edfe7d738d

Conflicts:
	services/jni/com_android_server_location_GpsLocationProvider.cpp
Merge branch 'kk' into kitkat