Capture back metadata.json reformating
Enable lint and unit rake tasks provided by psh
Remove trailing whitespace from manifests/init
Fix indentation in tests/init
Merge pull request #35 from justinstoller/maint/master/lint-and-fix

Enable linting and fix Errors
update Gemfile syntax to work with Ruby oddity
Merge pull request #36 from justinstoller/gemfile

update Gemfile syntax to work with Ruby oddity
install puppet when running against foss
Merge pull request #37 from justinstoller/install-puppet

install puppet when running against foss
(MODULES-1174) Puppet 3.7 compatibility

 - Puppet 3.7 refactored underlying Win32 API code by changing gems and
   refactoring classes.  The windows-pr gem was removed which provides
   a number of methods and constants through mixins to the
   Puppet::Util::Windows::Security class.  A number of global constants
   are also defined in the namespaces ::Windows::File and
   ::Windows::Security.
 - Furthermore, some methods that used to be defined on
   Puppet::Util::Windows::Security are now in Puppet::Util::Windows::SID
 - Restructure the code to prefer Puppet 3.7 method locations with a
   graceful fallback solution to 3.6.x with older code, etc.
 - Define all constants locally in base class, remove need to require
   'windows/security' and 'windows/file'
 - Add definitions for FILE_WRITE_DATA, FILE_APPEND_DATA, FILE_READ_DATA
   FILE_WRITE_ATTRIBUTES and FILE_EXECUTE to Base class for use in tests
(MODULES-1174) Don't install Beaker on Windows

 - Previous exclusion affected only x86 and not x64
Merge pull request #38 from Iristyle/ticket/master/MODULES-1174-Puppet-37-compatibility

(MODULES-1174) Puppet 3.7 compatibility
Merge remote-tracking branch 'origin/master' into 1.0.x

Conflicts:
	metadata.json