msm8960: support Samsung extended AGPS

  * references:
      http://review.cyanogenmod.org/#/c/45564/
      http://review.cyanogenmod.org/#/c/45565/

Change-Id: I815dc4155cb624f0a90ed7cff98a132baca2d13b
jf: General cleanup

 * Remove RECOVERY_FSTAB_VERSION := 2 - this is the default now
 * Change some files permissions from 755 to 644

Change-Id: Iedd97428809cf6b9b30b2fca4a9b7345b985eff4
jf: More sepolicy underp

Change-Id: I467604a8c022bd7ac261e9b2ac09038dc3aa5e20
Merge "jf: General cleanup" into cm-10.2
jf-common: fix voice headset mic

Clone entry from google edition

Change-Id: I341230661aef32af72f930158830a7fc376ad3cf
Merge "jf-common: fix voice headset mic" into cm-10.2
jf-common: include bluetooth_loader.te

Change-Id: Ic6c08253c46d242814f74bc4024807e29faaef81
jf: Use dumpstate directly for bugreports

Use new broadcast flag on dumpstate to notify framework when a
bugreport finished.

Change-Id: I28f56158b9aeda896213e598487a25ad24568b85
Merge "msm8960: support Samsung extended AGPS" into cm-10.2
Irda: Enable Irda service via overlay and HAL

Change-Id: I9a07874d950b80ae47e0c5267a3df0d728254806
Expose Irda feature

Patch Set 2: Add missing backslash

Patch Set 4: PS3 reverted PS2

Change-Id: I2a3b2aabb92b1d0c86ec0974a4b939eaba689879
jf-common: fix voice headset mic for voip calls

Change-Id: Ie5fde882fe767d9e1025820fdf250089c426ef44
jf: don't build without proprietary blobs

Change-Id: I816a5d9e28d9fb0765f3b0ccebd46e962e414eec
Merge "jf: don't build without proprietary blobs" into cm-10.2
Merge remote-tracking branch 'cm/cm-10.2' into dd43

Conflicts:
	BoardConfigCommon.mk