Remove support for puppet:/// files.

This cannot work in master/agent mode, and it's safest to remove it for
now and look at adding similar functionality in future.
Merge pull request #73 from apenney/rip-out-puppet-files-mistake

Remove support for puppet:/// files.
Add configuration file for modulesync

https://github.com/puppetlabs/modulesync
Sync files
Merge pull request #75 from cmurphy/master

Start synchronizing module files
Update .sync.yml to support new .travis.yml configs
Synchronize .travis.yml
Update Gemfile for .travis.yml defaults
Merge pull request #76 from cmurphy/master

Synchronize .travis.yml
Add validate and lint tasks to travis script
Merge pull request #77 from cmurphy/master

Add validate and lint tasks to travis script