Add Gemfile to make contributions easier
Fixup rspec warning, s/should/to/
Fix for "Error: Could not autoload puppet/face/node_aws/bootstrap: "--tags=": already defined in puppet"
By renaming the offending options. See Puppetlabs bug #15165: http://projects.puppetlabs.com/issues/15165
Fix ProgressBar spec failure

Without this patch the following failure is surfacing with MRI 1.9.3

Failures:

  1) ProgressBar ReversedProgressBar Utils InstanceErrorState Installer
     Failure/Error: it { should include("ProgressBar") }
       expected [:ProgressBar, :ReversedProgressBar, :Utils, :InstanceErrorState, :Installer] to include "ProgressBar"
       Diff:
       @@ -1,2 +1,2 @@
       -["ProgressBar"]
       +[:ProgressBar, :ReversedProgressBar, :Utils, :InstanceErrorState, :Installer]
     # ./spec/unit/puppet/cloudpack/progressbar_spec.rb:8:in `block (2 levels) in <top (required)>'

This patch fixes the problem by coercing all of the constants to strings before
comparing them in the spec test.  This approach should be compatible with 1.8
and 1.9.
Rename option names to match convention

The convention is to use hyphens instead of underscores and I prefer
full words instead of abbreviations for clarity.