Fixed error when the site.github config key is set, but site.github.url is not

Fixes #42
Maybe @parkr would know...