Refactored for caching, now using bundler
Updated for Puppet 3.4.3, starting revision is now 1
Gemfile for using Bundler to handle deps and caching