klte-common: Sync GPS HAL with CAF's kk_2.7_rb1.42 branch

 * Minus the following patch, as it's causing a missing symbol
   error when loading our proprietary libs:

   "Add a new LocAdapterProxyBase class"

Change-Id: Ia2e2de8928308151af710039d225b63aae2eff28
(cherry picked from commit b082deeaf03edee87dc85b7218bc06283cd10dfb)
klte-common: Remove TARGET_NO_RPC check from GPS HAL

 * We will not be building with RPC support anytime soon
   anyway, so just remove it.

Change-Id: I0157974b35dc612fe45821918b315fb6e447d85d
(cherry picked from commit a758c039d48fd9d28396e633f55c01f4d54863f0)
klte-common: Update gps.conf for CAF merge

Change-Id: I9dc433f31e3595093f3f77113ecfa467665239f6
(cherry picked from commit cad44bd1883d7d6cbeeabb5f80b88ca93d7959fe)
klte-common: Add missing AGPS_USE_PSC define

Change-Id: Ic0cfd515c6b7577ec7e93135e0f0099593c567c8
(cherry picked from commit f9ae2fa2877a1b74acd1499dc43ebfa45d5e21d6)
klte-common: Update location service directories

* Changed paths to match updated GPS HAL

Change-Id: Ifcd28274555e91cbc6701833d6d6d566155b3b48
(cherry picked from commit 5922620aaa36eed744d6b4248fb59063668755dc)