Enable qcom compressed audio

Change-Id: Ibbf0d6b987ff454b481b6d534d20686e7a7f4903
Enable low power audio

Change-Id: I5897ecb0e22683c8f0a6a33c5c47f7635839bb3e
Add mdpcomp properties

Change-Id: If587627808937e209048115f2d03aff9318bf98c
Set debug.mdpcomp.maxlayer=2 to fix YouTube and preview in cam apps

Change-Id: If206be7b1d11460a153bc452d619082198f05b58
Add DevicePerformanceSettingsHelper

This program will correctly set the frequency and governor on configured cpus
during boot, set thermal_max and restart thermald, using the user preferences.

Change-Id: I64af82402ffa309e3f5c71c1673ac656d39cb1c5
Use CM msm8960 power HAL

Change-Id: Ibfcd310b64817e33aed2c142cf4db573c776fcb9
Add camera wrapper to prepare for camera hacking

For now it makes no functional changes, but it can be used to examine
how the stock camera app talks to camera HAL.
The main goal is to enable ZSL and HDR in the future.

Change-Id: I91f0b2751429099297d328ea39ba325aa65c0c1e
debug.mdpcomp.maxlayer=2 is not needed anymore

Change-Id: I84d98176a3edca435f099ef3924960cc199e1fea
Update with master