P350: Add modified loc_api, build gps from source

Squashed commit of the following 2 commits from androidarmv6/android_device_samsung_msm7x27-common

Add modified loc_api, build gps from source

Change-Id: I3f176162c0e0aafd5402758dd66a7a72340a3bed

Author: Pavel Kirpichyov <pavel.kirpichyov@gmail.com>

And

msm7x27-common: update loc_api code & disable verbose logging

Modified libloc_api-rpc code to use generic loc_api_sync_call
code. The gen-50000 version was outdated, missing this commit:

https://github.com/CyanogenMod/android_hardware_qcom_gps/commit/b1b77efb5c5e20b13a076489e7bb3f9258402b8e

Change-Id: I23d2aa09ae08afbcf7f98b89ade91eae137b29f6

Author: Conn O'Griofa <connogriofa@gmail.com>
Merge "P350: Add modified loc_api, build gps from source" into cm-10.1