Add owner and group options to define the ownership of deployed files.
Merge pull request #4 from andreyev/master

Add owner and group options to define the ownership of deployed files.
Fix the option owner and group
Fix the option owner and group
Some small changes to keep puppet-lint ok.
Some small changes to keep puppet-lint ok.
Some small changes to keep puppet-lint ok.
Merge pull request #6 from andreyev/fix-owner-option

Fix the option owner and group
Add a new option 'strip_level' to show how many levels must be stripped.
Merge pull request #7 from andreyev/new-option-strip-level

Add a new option 'strip_level' to show how many levels must be stripped.
Add zip file options
Handle zip files just like tarballs
Split the extraction process into two seperate classes for clarity.
Sorted out some issues with default command passing.  Otherwise if no $command was sent to deploy::file tar would be used on zip files.
Cleaned up parameter referece comments for new untar/unzip classes
Merge pull request #8 from jrjohnson/addzip

Add zip file options
Add default Exec paths as this seems to catch a lot of people out.
Add download_timout paramters as some big files can exceed the default
300s.
update path
update Modulefile and readme for puppetforge update
First attempt at some basic puppet tests
Merge branch 'master' of https://github.com/mkrakowitzer/puppet-deploy
Make group and owner options work correctly for untar.

--group and --owner do not work when uncompressing files. This is for compressing file only :/