Add Travis-ci support

This patch enables testing on travis-ci.org. It checks that manifests
pass parser validation and puppet-lint and then checks that all spec
tests pass.
Merge pull request #8 from ghoneycutt/travis_support

Add Travis-ci support