On Windows, use well-known SIDs to set ownership

This is per the recommendation of Josh Cooper. We want to ensure that
non-privileged users don't have access to the directory. This should be
the rough equivalent of setting owner=root group=root on Unix.
Add support for GNU tar's --strip option.

This gives you more control over the extraction of tarballs.
Merge pull request #30 from mhaskel/strip

Add support for GNU tar's --strip option.
Use strict_variables when puppet version >= 3.5
Add missing facts in unit tests
Fix staging::extract with strict_variables
Merge pull request #31 from mcanevet/fix/strict_variables

Fix/strict variables
Merge pull request #33 from reidmv/fix_windows_mode

On Windows, use well-known SIDs to set ownership
Update gitignore and readme example.
Merge pull request #34 from nanliu/readme

Update gitignore and readme example.
Release 0.4.1 for forge.
Merge pull request #36 from nanliu/release

Release 0.4.1 for forge.
Fix conflict with pe_staging.
Added S3 support.
Added S3 support.
Merge pull request #39 from epelletier/master

s3 support
Release 1.0.0 for module team.
Merge pull request #38 from nanliu/ENTERPRISE-258

(ENTERPISE-258) Fix conflict with pe_staging.