[US116.2] Report modification of proto protocol
[US116.2] Add functions to handle check and flash or archives

Executing scripts using system
[US116.2] Integration of check & flash in Dispatcher
[US116.2] Add archive_flash_handler.cpp in Android.mk
Remove these files
[US116.2] Fix usage of system with a "sh script.sh" cmd
[US116.2] Add a Type for the Request

Add a Error type for being able to retrieve the status.
Add some logs
[US116.2] Handle file with space in names.
[US116.2] Remove useless space
[US116.2] Refactor define stuff and commmand build
[US116.2] Add archive flash scripts

- check-archive.sh : check if the archive contains a system/ dir
- flash-archive.sh : flash the system/ dir on device
[US116.2] copy the flash archive scripts in /system/bin
[US116.2] Fix sh path in scripts
Merge branch 'US116.2-gapps-houdini' into genymotion-4.2.2_r1.2