Added support for git_source for the gem deps API

I'm unsure if git_source is considered API in bundler.  It is only
mentioned in the CHANGELOG but not elsewhere in bundler.
Fix documentation of gem_github
Use git_source for github git URL expansion
Use git_source for bitbucket git URL expansion
Remove git_source from options

This prevents accidental pollution.