serrano: Sync some stuff with CAF, and some minor cleanup

Change-Id: Ie93616defebc65efe1efec9e321dc2ce4d2b2991
serrano: Enable home and volume button wake options

Change-Id: Ibabc251a6b86f518ce2a6eba68bb8926f314361c
serrano: Enable histogram option in camera app

Change-Id: I93c999fa49ef400ba0259c65977ca191257dcbb9
serrano: Use qcom power HAL

Change-Id: I3edfee10aa3084494250146c215903daf282a36d
serrano: Enable and set values for cpu_boost interface

Change-Id: Ib4d0bb0887eabd6bcbde813b7d2e33e8aa9713bb
serrano: Disable face detection

Change-Id: Icd3cd5b00a233b96499eb023692c473720900fc6
serrano: Add some description

Change-Id: Ie081a501c51e9f368ef3d954f53cd4eb80ad0d56
Revert "serrano: Add multi-carrier MMS and MCC overlay"

 * Has been added back to qcom-common

This reverts commit 9a49cb254c70d820baeba7545f05f1e45880c74f.

Change-Id: I3151f2631167371abc55a7a9af623876ce71e51f
serrano-common: Disable wifi background scan

 * Testing to see if battery consumption improves.

Change-Id: Ica1b9be36c0c026b5303a0ae739d5ef4afc9010f
serrano: Remove custom recovery keys

 * Depends on http://review.cyanogenmod.org/#/c/62724/

Change-Id: Ia6a25daed0517afde1e2e28fccc3bbc1d6962852
Merge remote-tracking branch 'github/cm-11.0' into HEAD

Conflicts:
	overlay/packages/apps/Settings/res/values/config.xml

Change-Id: I9d5b3e51f79834a0ad55c79f299b7e741b2e6045