Revert "recovery: don't enable adb with the mass storage"

This reverts commit 084d7377df038ae9e392ddcfd7c327212e4cc26c.
recovery: updated init.recovery.rc
ueventd: added some missing audio permissions and cleanup
cameraHAL: some cleanups and changes
1-https://github.com/sirmordred/android_device_samsung_ancora/commit/c5959a5f01a9b7d2ee7ab07921e8289a7e9f4ef7
2-https://github.com/sirmordred/android_device_samsung_ancora/commit/d92db218e3d667e257eb86a55a2971b65c349bd4
3-https://github.com/sirmordred/android_device_samsung_ancora/commit/1fa31654d9aa3148419b5b365612b97e87e8861e
4-https://github.com/sirmordred/android_device_samsung_ancora/commit/ab221b66dc155e4e291b74962d35101386cff061
Disable metadata mode
Remove unsupported idle_sleep_mode
 * Doesn't exist in 3.4 kernel
Switch from full to mini phone config
 * Exclude live wallpapers and video editor in order to save space.
cameraHAL: Use standard HAL API versions
camera: Clean up code style and fix warnings
Keyfiles cleanup
* Android system cant recognize kcm.bin files so they are not used
  so they are garbage and should be deleted
  https://source.android.com/devices/tech/input/key-character-map-files.html

* HEADSETHOOK key is already defined in sec_jack.kl so fix duplicate
Remove unsupported BOARD_USES_LIBSECRIL_STUB
 * Doesn't look like this is used anywhere
Add basic live wallpapers support
init.qcom.rc: Updated init.qcom.rc

* Needed for crypto modules
Change composition type to dynamic

* it can help to fix graphical slowdowns on browser
Updated storage configuration again

* Ref:https://source.android.com/devices/tech/storage/config-example.html
Revert "Remove TARGET_ARCH_LOWMEM"

This reverts commit cd1a907fc62342d1f5a93dfb81f3a330deaa1533.
Revert "Allow more background services"

This reverts commit 1a4afff8eff7709d5414df911c8049d61c395c86.