gps: msm8909w caf release LW.BR.1.0-00410-8x09w.0

MSM8909w GPS HAL code copied from CAF release

b61731a Move some debug logs to verbose.
78bb132 Location: reduce memory footprint
0b4a33b missing util header file
56a5a75 set LPP CP as default
9336256 Add support for new sockaddr_storage struct
9b3aa46 another potential race condition

Fixed makefiles to be compatible with PDK without kernel source

Change-Id: I6e73cc7db9d7bdc6a478a3c6b14922578e315dce
114 files changed