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

Fixes #42
@parkr done