Update Travis.YML

This commit updates to a more modern test matrix and adds the
configuration necessary to publish in an automated fashion.
Merge pull request #52 from puppetlabs/travis_update

Update Travis.YML