Fix more improper clone urls

Also make use of path.Join() in webui.go, so as to avoid problems with
the --res flag.
Add error reporting for Git access attempts

This is lightly-tested as yet, but should hopefully be functional.

Close #76