Fixed some GPS issues on new blobs

Signed-off-by: klozz <xxx.reptar.rawrr.xxx@gmail.com>
 msm8226: Add execution dependencies on mm-pp-daemon

mm-pp-daemon native service would start at boot and would be stopped when surfaceflinger service had stopped. This would not allow mm-pp-daemon restart when surfaceflinger restarts. Adding code to disable mm-pp-daemon at boot and only start or stop whenever surfaceflinger has started or stopped respectively.

Signed-off-by: klozz <xxx.reptar.rawrr.xxx@gmail.com>