update .travis.yml to point to gini/archive
update testing gems and file paths
parameterize gradle daemon

It's on by default to maintain the current behavior. It also does
not include a trailing comma, since this breaks compatibility with
puppet 2.6, which the travis matrix is testing against.
make the travis config mirror gini/puppet-archive
make Gemfile mirror gini/puppet-archive
Merge pull request #12 from sghill/daemon-param

Add module parameter for the Gradle daemon