Merge latest gps hal

Merged at commit-id 782431aff037174b5d6bf533975a05aafff98ed2

Change-Id: Icf77a4758601b107251860544e98a363307d1fff
128 files changed