Fix brittle catalog test

The old test actually made an HTTP request to an external service.
The new test stubs (only) the subprocess call of hets with a catalog.
use and_return.
remove stub calling the original.
comment the use of any_args.
Merge pull request #1076 from ontohub/fix-catalog_test

Fix brittle catalog test
provide repository-clone list as text response

If the repository list is queried as text/plain it will respond with the
clone-urls for the repositories.  One can switch between the different
clone-urls via `?clone_type`, where `?clone_type=git` is the default and
`?clone_type=ssh-git` is currently the only alternative.
extract default-clone-type into constant

The default-clone-type of 'git' is now a constant in the
Repository-namespace. As this is the default clone-type the
clone_methods method will now use this as the default (instead of the
confusing `nil`).
add link to repository clone list.