TUF updater

Updater implemented with TUF.
The config file that launcher.py is using gets updated by the updater, it contains the list of mirrors. We should not encorage the users to modify it. And to have a flag that disable the updater that we can set with the updater is dangerous, we could have a mistake and disable the updater for all the clients.