jf: CameraWrapper: clean up stuff left over from d2

Change-Id: Ife9ac2c8ad84e27b560f216868a837e385ad3efa
camera: Update HAL API versions and fix warnings

Change-Id: I3d42e81d5099f4c38582ecc21502ae00ef57bcda
KW warnings

dlsym on gps_geofence_get_interface should check NULL,
and gmtime return should also check NULL

Change-Id: I23ab17f016ad9f4667ac197c12f016433c48af90
CRs-Fixed: 674884