dlx: Enable wake on volume

This allows the volume to wake functionality to work
when the phone is in deep sleep.

Change-Id: Ib58149d1532695d04e0cd69f2f698143fcb5d6c8
dlx: Add performance profiles to recovery

Enable low power mode.

When performing intensive work, bring all cores online.

Change-Id: I001c7f0194c623f5b3a06dc252c11d8e5ee2aa4c
dlx: Fix remote submix sample rate

Only list 48000 Hz in supported sampling rates for remote submix
output and input stream profiles to avoid mismatch betwen playback
and capture.

Change-Id: I1ec9b7a723e21ccad7bbd8d23d794d099d8afc38
dlx: Fix -include as it isn't necessary

After fixing this, we get a better error message if the msm8960-
common repo is missing.

Change-Id: I31f8d0995f979b0cee6a2f6a67cf25edae719d02
dlx: recovery: Mark /devlog and /reserve as !format and !mount

Change-Id: I05ae566509db007856d8d3def68ffee11cf43885
overlay: remove eri.xml

* these are all overriden in vendor/cm now

Change-Id: I14147fcdd78eedeaca39a1569dcbbcc93807d06e
overlay: fix usb tethering

Change-Id: I185b4eaf713b701c3d155c71272600a6c18e80d4
overlay: overlay the overlay with moar overlays

On dlx, we need to overlay our own verizon eri.xml's because these break
other devices (namely toro) by causing a roaming icon. Ours does the
opposite if we don't have them.

Also need to switch to using PRODUCT_PACKAGE_OVERLAYS instead of
DEVICE_PACKAGE_OVERLAYS and inherit it before vendor/cm/ overlays or it won't
take effect.

Change-Id: I792d6f05cc47029425c73b82afb82dc07d92f6dc
Merge "overlay: remove eri.xml" into cm-11.0
Merge "overlay: overlay the overlay with moar overlays" into cm-11.0
dlx: cleanup: remove unused files

Keylayouts/IDC: removed keylayouts and idc files that are already
provided by AOSP in frameworks/base/data/keyboards.

This makes lunch and mka ... less noisy.

Change-Id: I10cc0cb03d5c08a0e266148b5d26398f263bee19
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_device_htc_dlx into HEAD