Refactor gps HAL to family trees

Change-Id: Ib1484da14f2e0c5eced193ca7adfacd7e8da6683
Move nfc.msm8960 package to devices that need it

Change-Id: I44b5c253c68c7fe2756f0d229196e60af31a0056
Move batt_health package to family

Change-Id: I21e1b29993b295c39168778b1ba739a172b081a2
Add QCOM SoftAP libs and crda

Change-Id: I70ab0f7f5bfa263e9ae4bc818b45b2975738aaec
Merge commit '1a94c9b1ac8a45e34f9f9a6a501368eed934db69' into jb43