Merge pull request #1 from apascual89/kk4.4

Merge with cm.
Fix LED

Change-Id: I16dc60ddf7afb3fc97975238c2b8abf2c4563f1a
hlte: Improve boot speed

 * Start with noop, finish with ROW. Similar to stock.

Change-Id: Ie595af6a58d1f42b6ba27d551436c807f54cc4c4
hlte: Add custom audio_effects.conf

 * Enable offload for visualizer

Change-Id: I9a0a40ca45f8f901901283179eab18f1e70e54ae
hlte: Enable SIM hotswap

 * Even though this isn't possible due to the battery location, it
   is possible for an invalid SIM to cause a persistent modal
   dialog to be presented upon boot. This works around it.

Change-Id: Iac6c6727abc570bb5a48c18e79e8b8dd424d4254
hlte: Add qcmediaplayer to the build

Change-Id: I998c2ef74e5f5684a1c0dcd92dd73a7d97c6fd4a
hlte: Audio update

 * Recreate mixer_paths.xml from Samsung's 4.4 release
 * Don't hack up all the path names, just use the platform API to
   override what the HAL expects normally.
 * Added extra paths such as USB audio, HFP, Listen, proxy, etc.
 * Add USB digital support for VOIP calls (need to merge AV path still)

Change-Id: I292a42fd99d61fa112e072c063f70f080f032d1b
hlte: Enable hardware keystore

 * Also a few SELinux related fixes.

Change-Id: Ibebbbdbf62d997d7d23c16e64eee3f645cf93c1b
hlte:adjust device settings

Change-Id: Id789f8ba318320390f0d729cf3da5a9a9560815f