Allow configuration of Gem source in Gemfile

This commit allows configuring of the Gem source via an environment
variable "GEM_SOURCE" with a default of 'https://rubygems.org'.
This follows the conventions of Puppet Labs Open Source Platform team.
Merge pull request #444 from justinstoller/master_gem_source

Allow configuration of Gem source in Gemfile