Improve spec testing
Merge pull request #48 from ghoneycutt/improve_spec_tests

Improve spec testing
Support Suse 11
Merge pull request #49 from ghoneycutt/support_suse

Support Suse 11
Release v2.7.0 - Support for Suse 11
Support rspec-puppet v1.0.0

include_class has been replaced with contain_class.
http://bombasticmonkey.com/2013/12/05/rspec-puppet-1.0.0/
Merge pull request #51 from ghoneycutt/rspec_puppet_v1

Support rspec-puppet v1.0.0
Add 'disable' as a choice to parameter run_method

Setting puppet::agent::run_method to 'disabled' will ensure that the
puppet client is never run at all. This is useful for users who trigger
puppet through tools like MCollective.
Clean up commit to disable the puppet agent
Merge pull request #53 from ghoneycutt/set_run_method_to_disable

Set run method to disable
Release v2.8.0 - abilty to disable puppet agent
Add ability to to clean up the reports directory

Defaults to removing files in Puppet's setting for reportdir at 30 days.
Travis workaround needed for testing ruby 1.8.7

https://github.com/bundler/bundler/issues/2784
Stop supporting Puppet 2.7
Merge pull request #54 from ghoneycutt/cleanup_reportdir

Add ability to to clean up the reports directory
Release v2.9.0

* Stop supporting Puppet 2.7
* Clean up reportdir by removing files older than 30 days
Refactor to allow booleans in parameters.

This patch solves a lint issue where stringified booleans ('true'
instead of true) were used as default settings for parameter values.
Besides solving the lint issue, you can now safely pass booleans. This
also unearthed some issue with the spec tests and improves their
coverage.
Test Ruby v2.0.0 though allow failure and enable fast_finish
Support Puppet v3.4
Merge pull request #55 from ghoneycutt/fix_quoted_booleans

Refactor to allow booleans in parameters.