git-build: don't munge log urls

path.join() is onyl for filesystems and was collapsing sequential '/'
chars leading to urls like 'http:/blah.com/blah'. Doh!

Alos, add tests.
Merge git-build--fix-logurl-bug (#52) into master

git-build: don't munge log urls

path.join() is only for filesystems and was collapsing sequential '/'
chars leading to urls like 'http:/blah.com/blah'. Doh!

Also, add tests.