Add HTC Rezound

For device tree source see here:
https://github.com/vigor/device_htc_vigor
add all needed entries in recovery sources for easier maintenance
installation done notification when using sideload
(same as when using install zip menu)
fix recovery virtual keys on devices with 1024 width resolution
Don't cry !

- fix all compiler warnings for recovery intermediates
- move all recovery settings code to dedicated source file
- move full touch gui (PhilZ Touch) code to dedicated library
eof
Now Smile !

- enable building PhilZ Touch version using libtouch_gui
- merge "recovery: add overlay interface for recovery mode"
- merge "recovery: Add support for split display "
- merge "recovery: Fix compilation for non MSM target "
- merge "Fix overlay inclusion on MSM"
- merge "Loki: Add LG G Flex KDDI MODEL"
minivold help to support kernel modules or static mode
merge Aroma patches:

User selectable colorspace added to settings.
Unmount /system at exit if mounted.
Some more logging added.
add 480x854 res backgrounds
add 240x320 res backgrounds
6.19.2 release
fix compiling for unified devices
recovery: fix compiling for QCOM devices when using a prebuilt kernel
6.19.3
fit size
loki updates:

- fix fstat could fail on getting open partition size
- sync latest sources to support new devices
- match original loki upsteram sources
- fix all loki_recovery compiler warnings
- Makefile and Android.mk to compile multi bin tool or lib
hammerhead: support backup/restore of efs1 and efs2 partitions
6.19.6