msm8974: Misc startup changes

 * Syncing with QC
 * Fixes various issues during CTS

Change-Id: Id1c4a6ab700993d51586bcc49d99a8e5400f91fb
selinux: Add missing cam socket label

Change-Id: Iea6299a365ad1a8dd131c6a5a5a91b7dae893507
Merge pull request #5 from CyanogenMod/cm-12.0

Cm 12.0