serrano: Revert back to CM PowerHAL

Change-Id: I774881617bce7329baa464ddd618dddef01a7c1e
serrano: Use custom PowerHAL

 * Based on CM PowerHAL, but modified to work better for
   this device and the current governors we use.

Change-Id: If2e7ccda70a4f34e5fda0de3488e2ce33c131748
serrano: Remove obsolete LPA prop

 * Not used anymore

Change-Id: I034ea6e88fb0431870651e4debd1d1b2d1a04f58
serrano: Updates and cleanup in snd_soc_msm_2x

Change-Id: I172eb161044e883a4229ec246322d4c094635906
serrano: Set ro.product_ship to true

Change-Id: Iaeaf3352d3f98a929332f9673857c32875879564
serrano: Add AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET to policy

Change-Id: I21ddd4b16b9af1ec6bed55d6141ffb37704599b0
serrano: Use NFC configuration from stock KitKat

Change-Id: Ia9c011b7e7d151cedab23960ebcd41ace1078fa6
serrano: Disable ZSL option for camera app

 * Fixes at least burst mode, maybe other stuff too

Change-Id: I9e1a475015764266c84adcf3cbd18aafa7f13a21
serrano: Change VoIP channel masks to dynamic

 * Should fix VoIP issues

Change-Id: I3aad2dc825836da628873db52410af2414884100
serrano: Enable TARGET_VIDEO_PREVIEW_ALWAYS_MAX for camera HAL

 * Might be needed for 3rd party apps, so move it into HAL

Change-Id: I560a3101ea20780eca501c9f5cbcdbb7c7c0a907
serrano: Enable FFC video size fixup

 * 480p looks really weird on serrano

Change-Id: I00f9eeeef6843b2d9e88a48bea6249072e056b88
serrano: Various updates and fixes to media profiles

Change-Id: I731a072b911d1e2010762ec0779fabd85de1c301
serrano: Fixup media profiles

Change-Id: I048243c5257d11e325dbcdeb25e5638a5e211e41
serrano: More media profile fixups

 * Sort profiles - low to high
 * Remove unsupported profiles

Change-Id: I2e75b181baf8d56cef695201f13156d645b8789a
serrano: Enable QCOM's HW AAC encoder

Change-Id: I846d575e3eabf793bdacb74c758f449ea461eb6e
serrano: Fix PROXY use cases

Change-Id: Ib642e1ba58a44374f2a14de9fd9acadc089413ce
serrano: Utilize charger class for offmode charging

Change-Id: Ia84451194d770b36ea1ad22c84d8cf74934f4e1e
Merge branch 'cm-11.0' into stable/cm-11.0