Rewrite preflight for repository type, closes #9

Now adding different types of mirrors will be more managable.
Clarifying a few management command examples.