Adds support for gems on git/github repositories or different sources to dep
None
Francesco Rodriguez, Cyril David, Michel Martens