Allow existing repositories to be skipped

We throw an exception and exit if we find a repository that already
exists. We want to be able to skip these and clone the remaining
repositories. Add an option for this to the client class and enable it.
It may be interesting to add a flag to disable this.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>