Add travis ci
Require spec < 3.0
Adjust version matrix

We're only concerning ourselves with RHEL/Centos 6 so Ruby 1.8.7 and Ruby 1.9.3
will be the most likely versions. Due to a bug in rspec_puppet avoid Puppet
3.0.x. See https://github.com/rodjek/rspec-puppet/issues/136
Fix metadata.json
Fix all puppet-lint warnings
Merge pull request #356 from sdodson/travis-ci

Travis ci will now test for lint, syntax, and spec tests.