Remove Puppet 2.7 from travis matrix
Add testing on Ruby 1.8.7 with Puppet 3 to travis.yml
Pin puppet-lint to 0.3.2
Only call install_* methods once
Merge pull request #352 from mhaskel/spec_helper_updates

Only call install_* methods once
add support for LinuxMint operating system
Prefer `if/else` over `?` selector with `default`
Fix some Puppet Lint errors
Merge pull request #356 from digitalmediacenter/fix_puppet_lint_errors

Fix some Puppet Lint errors
Merge pull request #353 from Smartesting/add-support-for-linuxmint-operatingsystem

add support for LinuxMint operating system
Merge pull request #350 from cmurphy/master

Remove Puppet 2.7 from travis matrix
Unpin puppet-lint

The issues associated with the 1.0.0 release of puppet-lint have been
resolved.
Merge pull request #357 from cmurphy/unpin-puppetlint

Unpin puppet-lint
(DOC-1230) Update all short key examples to use the long key id
Merge pull request #359 from haus/ticket/master/doc_1230_update_example_keys

(DOC-1230) Update all short key examples to use the long key id
add bits for updating apt
fix spec tests to include osfamily fact
- add spec tests to verify current default behavior unimpacted.
- manage the update-stamp file in puppet via content rather than a served file.
- update custom fact to return -1 if the file doesn't exist
- add spec test for custom fact
- refactor to use a variable vs a collector/override
- document parameters a bit more verbosely
- remove empty unconstrained fact
Add osfamily fact to backports tests to facilitate functional tests on non-debian hosts