U/fjammes/dm 750

Hi Serge, 

Code is finished, but I still need to write documentation. (I may also had colored log if I've enough time.)
In order to test, you can use and update test/test-install-process.sh.

Thanks,

Fabrice
I think you should pass daemon=True here and in the line below. You probably don't want these threads keeping the program alive if you get an exception that causes the main thread to exit.