Enable "Extra gain in voice calls" setting in GalaxyS3Settings

Provides the option to boost volume of earpiece during voice calls.  This
is the same gain level as was used prior to
Ia2a7b72c1c44e363ba7f2b2fe4dda071d509e3e4, and matches the "Handset Extra
Vol" mode of stock (TW) ROM.  Provided as an option here for accessibility
purposes.
Add USB Dock Audio Support (2/3)

These are the relevant changes for d2-common dock audio support.

This is dependent on patch 1/3: http://review.cyanogenmod.com/#/c/25279/
as well as patch 3/3: http://review.cyanogenmod.com/#/c/25274/

Change-Id: I0d5cd0ff91a9f12992c9d199650489db1d809d9d
Revert "Revert "d2: audio: Enable low power audio""

This reverts commit b903d915f87979ba87742cae65c668cb56fb39c8.
d2: Update audio_policy for new A2DP handling

 * A2DP is handled by the HAL now.

Change-Id: Iad27dffafae4d053a12dfbf5ae01a379ed19eb68
d2: enable mass_storage for ums

Taken from ChangeID: I82c8ba66856e5e7763c3939659f148a1bdc3aad1

Change-Id: Ib2136dfbd762f1e7f8937a4a6ea1a8c9f4654551
d2: add provide liblight =true

Change-Id: I9480495663ba1108c4db434e1d166b8f7c329d5e
d2-common disable overlays

Change-Id: I731c22e28ca2322829dd86081f9de03c7410ad0a
d2: ramdisk fixes

Change-Id: I4f63d8654f64e4a2941c6172fd1399f8697b9c81
d2: add effect config

Change-Id: I40b48c6c4e5b228b260929a388eeb52d67a79d12
D2: Fix storage daemon

Change-Id: Ic1409c799c166aa7e9e55e39aa58c86576c527f2
d2: reenable hardware kb option

Change-Id: I48f9533667333d4448701bb6c9911197f168b522
Merge "d2: add effect config" into mr1-staging
Merge "d2: reenable hardware kb option" into mr1-staging
d2: add bluetooth config

Change-Id: I8a7476d69ca0e76780cc8c691caa121ee35273f2
d2: enable xml files

Change-Id: Id9712db9cf8ba41a3e54067943f0e0fc5a5c0f08
d2: Update audio policy for MR1

 * Remove unused devices, add new devices

Change-Id: If20443794657c392a993dd82e341e3bf6457eebb
d2: Fix startup of rmt_storage

 * Use new ro.boot.emmc property since ro.emmc is deprecated.

Change-Id: Ic47176dcc94c87dee707f5fdb7d9a875a30838c7
d2: Fix path for JB RIL sockets

 * New RIL uses different paths

Change-Id: Ia65eca60e52d6d4bd348aed39ea389eabd63305e
d2: Update audio usecases and devices

  * Add voice recognition device
  * Add low latency use cases (not yet enabled for D2)

Change-Id: I2cdc633c11d80fefd726e92c9091190448e1ba0c
Revert "d2-common: enable skipnullaid"

No longer needed with JB RIL blobs
This reverts commit f184d9a8791f490fb53a262281d376432a63fb70