Merge pull request #29 from PonsAsinorem/cm-11.0

SuperSU 1.94
HTC One M8 Verizon
LG Optimus One P500 (p500)
Support arm v6 building:
- add libtouch_gui pre-built for arm v6
6.27.6
merge "Fix verify_root_and_recovery menu selections":
    Because of the way default_recovery_keys.c is setup, hiding the back button causes the POWER and SEARCH keys to no longer work as selection keys.
    - Remove old legacy unused code
    - Keep the device_reboot_now API if one needs to use it
    - Hide the Go Back button from confirm menu
- libtouch_gui 1.19
merge "Prohibit mounting/formatting swap partitions in recovery"
code clean-up + potential bug fix: verify_settings_file()
formatting fixes
Comments
merge libtar sources into recovery as external_libtar is not included by standard repo sync
libtar: support long options format
formatting
libtar: fix getting and setting symlinks context
Merged this from TeamWin
revert RECOVERY_NEED_SELINUX_FIX patch
libtar: match GNU tar
- always default to stdout/stdin like GNU tar
- force use of -f option for all 3 mode operations (create, extract, list)
- enable use of stdin for list mode
libtar updates:
- add -T (--files-from) option
- clean up code and fix all leak memory issues on exit
- fix return codes to match GNU tar
libtar: fix all compiler warnings
formatting
minitar: rename source file to match binary name