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

Fixes #42
I'd probably write:

```ruby
def config_github_url(site)
  github_config = site.config['github']
  github_config['url'] if github_config.is_a?(Hash)
end
```