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
Now Smile !

- enable building PhilZ Touch version usingd libtouch_gui