Tweak default recovery keys

I'm not sure but I think that all devices with camera buttons (KEY_CAMERA or KEY_CAMERA_FOCUS) also have power button (KEY_POWER), so actually we can use additional camera buttons as GO_BACK instead of SELECT_ITEM.
better handling of errors in show battery level
fix compiler warnings introduced by new scroll sensitivity code
6.56.8
use built in busybox tar instead of libtar
formatting
merge external/libtar changes
merge "libtar: Fix hardlink extract"

https://github.com/CyanogenMod/android_external_libtar/commit/166d83a51e0c51abcea37694dbd7df92d03c1f56
do not print errors to stdout
6.57.1
derp: perror format
6.57.2
Merge pull request #56 from JustArchi/patch-3

Tweak default recovery keys
SuperSU 2.02
merge "Fix BOARD_RECOVERY_BLDRMSG_OFFSET CFLAG"
do not unmount partitions before starting aroma file manager from default locations

On some devices, if /system and /data are unmounted before installing aroma package, aroma will fail to auto-mount the partitions
merge: Tell vold to use the fstype defined in fstab when formatting

If, for whatever reason, a voldmanaged volume had a different filesystem
than the one defined in the fstab, then this filesystem was kept when
formatting. Change the logic to use the filesystem defined in the fstab when
available.
merge: "sr: Force format /data when wipe_media option is given"
6.57.5
Merge remote-tracking branch 'philz/cm-11.0-beta' into cm-11.0-beta