use proper Puppet version env variable name
remove too old puppet version from .travis.yml
add dependency on hiera-puppet for puppetversion lower 3
fix typo in Gemfile

still working on puppet 2.7 stuff
Use onetemplate instantiate to create a new VM
Update acceptance tests for onevm
Merge pull request #113 from camptocamp/development

Development
travis improvements:

- remove non working puppet versions
- add newer puppet versions
- remove excludes
- add newer ruby versions
travis cleanup

- exclude tests with old puppet versions on newer ruby version
travis fix:

build hash in exclude correctly
travis fix 2:

- typo was not in hash, but on rvm line itself - 2nd fix
travis fix 3: - use proper env variable name for puppet version
travis fix 4 - build proper hashes for excludes
Merge pull request #112 from tuxmea/travis_fix

use proper Puppet version env variable name
Add support for datastore safedirs
Use hash parameters in onetemplate type
Merge pull request #114 from camptocamp/development

Use hash parameters in onetemplate type
Merge pull request #115 from camptocamp/features/safe_dirs

Add support for datastore safedirs
Set a new default: retry KVM actions 5 times.

* Make the default more robust and retry actions 5 times.
Merge pull request #118 from chrisN777/retry_defaults

Set a new default: retry KVM actions 5 times.