hammerhead: Add libqc-opt, update mpdecision and thermal libs

Change-Id: I823d2dacebc08b78aabe7e788a0a9ab96b786b34
Reconcile Mako + HH for L

From Muppets

Change-Id: Iffb834e384126f43ede8f75705b254dd9efff4bf
NFC: Add NFC firmware libpn544_fw.so & hw module nfc_lg.default.so
...also corrected dir name of 2 others & removed old bcm2079x FW files.
***Got pushed to kk44 then lost cause push to L5 wasn't synced up***

Change-Id: I6f50b1fe449e44215a22cf26e660b47f9971c708
[LS980] 1) Update GPS blobs from KitKat LS980ZVC ROM
2) lib/hw/gps.default.so & lib/hw/gps.msm8974.so are same file
3) add device specific etc/sensor_def_variable.conf common is in g2-common

Change-Id: Id47d316c5e2ff453a8ea4e42b449a45e36606089
[1/2]build libgps.utils instead of using prebuilt

Change-Id: I428fd3bab31dfd4a559b2bd8bf8e32a3c620da1f
[1/2]Add mvpd daemon for mvp (vmware) kernel module used in g2-common
Goes with init.vmware.rc

Change-Id: I55a8cae51c940a6aff2700a668b3770080f2e32a