Building updates

Removed useless library
Job update

Using popen() instead of system()
=> avoid std::out and std:err to be written
Debug flags

Using QT ones
Multiple updates