core: squashed commit of:

Initial bringup system-core

Qcril : Added diag permission to Ril

diag: Remove world read/write permissions from /dev/diag

/dev/diag has world read/write permissions which is considered
a security risk.  Remove these permissions.  Add new qcom_diag
group for access to /dev/diag

CRs-Fixed: 356415

Change-Id: I41c950d9b24742b25c4eada63d62d493550c384d
audio: sync with legacy CAF

Change-Id: Iea4f6a1328435aab782a847dc0d4f649a5da7021
Merge pull request #1 from omnirom/android-5.0

Android 5.0