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

Fixes #42
Just out of curiosity, do you think it would be cleaner to write this with an inline `if` statement?

``` ruby
config_github.fetch('url', nil) if config_github.respond_to?('fetch')
```