extracted the false commandExecution to own method

implemented false encoding algorithm

the encoding algorithm can generate a non 0 exit code (fail)
[fix] Add pscs directory needed for the unit test
fix bug in HttpDataObj, the order of arguments in the constructor were reversed
bug : saving of audioTempPath was made with the wrong key
Provoked the mp3 encoding failure just with a bad path
removed test coverageAudioAnnounceEngine_the_core_layer_cannot_download_the_web_server_configuration and related branch that was suspicios, I think we tried to recreate a dead path in the original code with an awkward hack, better remove id alltogether
bug : HttpDataObj parameters were inversed in the second constructor too
use mocks instead of upload error switch
removed non used error switches in HttpDataObj