Add GitHub method

I was looking through the documentation and it stated that you could do as follows to install bundles of gems:

```ruby
git 'https://github.com/rails/rails.git' do
   gem 'railties'
   gem 'action_pack'
   gem 'active_model'
end
```

Now, I couldn't help but notice there wasn't a unit test for it. So I made it in 4e33a3f.

I also couldn't help but notice that there was a `#git` method, but no `#github` method. In this PR, I took the time to apply the code and create a test as well.