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

Fixes #42
Merge pull request #43 from akoeplinger/fix-github-url