#398: Command line options to manage repositories
#398: Show available repositories
#398: Manage a list of repositories
#398: Initialize list of repositories if empty
#398: List configured repositories
#398: Adding repositories by name and optional uri
#398: Remove 'rename' and 'default' commands for repositories for now
#398: Option to forget a repository
#398: Keep the canonical name of repositories
#398: Refactor Repository Type so it can be used more generally
#398: Download updates on multiple repos
#398: Adapt code to Richard's User and KSPManager API
Really download from all the repositories.
Do not reset registry between repositories.