recovery: add performance modes

http://review.cyanogenmod.org/#/c/55208/

Change-Id: I5b588ced575b21f03f6e0a02c0eb34acc25be207
remove obsolete system properties

*dalvik cache is stored to data partition by default in cm11
*max background apps limit is unused in kitkat
*I think I can now remember what bt/wifi hardware this device has :P
*remove properties that don't do anything (or match default behaviour)

Change-Id: Ib3f07d7bfc1cd3f278fdf6742a7a71f2410f263a
use legacy qcom audio variant

We don't use alsa audio but it needs to enabled to build.

Change-Id: I4156af9f3c4a0501f0a23f677c961aa8ca27a2ca
libaudio: update audio formats to new api

Change-Id: I6a7e370a079da88fd464c8e33ec3c5a372d896a9
recovery: start in lower performance mode

Change-Id: I88bf823c9a07b090e4e1cdf14782851ad372b00b
remove redundant ksm config

These values are overriden in init.cm.rc and enabling
KSM here doesn't do anything either (other than enable
it during booting). KSM needs to be enabled in the memory
management settings.

Change-Id: I02713bc7987e145e39620dc09907574c5a649ed1
enable zram kitkat style

Use 64MB (~16%) zRAM size.

http://source.android.com/devices/low-ram.html#zram

Previous zRAM implementation was removed from CM11.
http://review.cyanogenmod.org/#/c/56874/
http://review.cyanogenmod.org/#/c/56875/

Change-Id: I3c5f2eb25ff1a6851326c5d09eacf19e4a25ade1
Merge remote-tracking branch 'KonstaT/cm-11.0' into cm-11.0