The version of the update function is chosen depending on the URI that is passed to the update method of the repo module:
The aim here is to offer a download process option which permit the user of doing a simple dry-update and then selecting the different karas he wants to download id per id.
Will close #102 (closed) for now.
Also close some TODOs.