use uri fetcher in ontohub net

Also produce more useful error message inside
of the log (server-side).
provide useful error message to git-push user

When ssh-access querying for permissions fails
for HTTP related reasons the git-push user should be
informed of the situation instead of being attacked
by a ruby stacktrace.
add safety-net error messages for ssh/git.