Bump gem version, allow different puppet/facter versions
Add travisci