Bundler improvements

* Include TUF scripts in this repo (originally they were in the bitmask_client repo)
* Add REUSE_BINARIES capability.
* Using this new feature we can reduce the bundling time significatively since we don't need to spend much time compiling stuff that shouldn't change.
* Move dependencies to the requirements file.
* Use helper variable to shorten the bundler command call in the script.
* Use json file to define versions to be bundled.
* Improve logging support to print each component's name.
* Add code to be able to specify if we should use tuf for stable/unstable.
Let's use https to access the repos.