klte-common: Use original mixer_paths

* Samsung package version: G900FXXU1ANG2_G900FOXA1ANG3_BTU

Change-Id: I92c9b65b4fd92182e7ede7d18eabc7f6b31c5596
klte-common: Remove custom audio routing code

* There's a standard way to do this by configuration without linking a
  custom library for no real reason.

Change-Id: Iee7cebc1fad51b4a340e8a9fb0f7c10f6bd7b15b
klte-common: Use audio_platform_info to remap ACDB IDs

Change-Id: I0ac85b8f0e81b15e3c9b404c3e26fda84062e6b5
klte-common: Add translation paths for Samsung mixer devices

* Samsung device names are custom and require a mapping.
* Do the mapping from the CM HAL expected paths to Samsung paths
  in mixer_paths instead of in code.

Change-Id: I399bdc53a7f098030859e91ec93038ea9378fb95
klte-common: Add Torch to build

Change-Id: I68e2785bd138ab93d4fa6c10923a2d9101c1cc9b
klte-common: Clean up all keylayouts

* Remove unused synaptics, atmel keylayouts.
* Remove invalid keycode from gpio-keys.
  This fixes home wake up option
* Remove invalid keycodes from sec_touchscreen.
* Remove invalid keycodes from sec_navigation.

Change-Id: Iff16b2d54d957a2fb0ea72ef519a69f7157ffd2e
klte-common: Remove keylayout copy entries

Change-Id: Ia2a7925618e892e746477b54933732e27f11e08c
klte-common: Use stock Samsung power profile

* Samsung package version: G900FXXU1ANG2_G900FOXA1ANG3_BTU

Change-Id: Ia16cb0566b436b0bf6ef9362e05235b86157b616
klte-common: Add more custom Samsung ACDB IDs

Change-Id: I66b49951b039f42d387ddfc5676323931199af64
klte-common: Actually copy audio_platform_info config

Change-Id: Id2a09f8ec438309b53f76ee1424f29afccde174f
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Conflicts:
	audio/mixer_paths.xml

Change-Id: I4a14a61795e14dfde7aac8ffac4d269df18b4fb0