geofence: Low power geofence HW implementation

HW implemntation overwrites the SW implementation

Change-Id: Id738f2808691c35e5507e1d557bc5351456953ad
Conflicts:
Android.mk
services/core/java/com/android/server/LocationManagerService.java