Add support for specifying a custom gemrepo URL

This would allow a user to choose another maven proxy for their rubygems
instead of rubygems-proxy.torquebox.org

Fixes #1