Always quote the key in the osx_defaults

Some keys have spaces like "Kernel Flags" what was making the command to
fail
Ensure permissions are properly set with converted dmg's
Fix bug in checking exitstatus

When fdesetup returns with exit code 2, $? is actually 512 (512 >> 8 == 2). Need to check for $?.exitstatus
Merge pull request #64 from rvora/master

Fix bug in checking exitstatus from fdesetup
Merge pull request #62 from TimMoore/appdmg_eula_permissions

Ensure permissions are properly set with converted dmg's
Log a message on changed username in boxen::personal

 * Add test for personal manifest
 * Try to fixup gitignore
Merge pull request #68 from skrings/boxen_personal_username

Log a message on changed username in boxen::personal
Add phantomjs project support.

Implemented the same way that ruby version support is implemented.
Merge pull request #70 from tecnobrat/master

Add phantomjs project support.
Remove unused variable
Expose boxen S3 configurations as facts
Add boxen::env_script defined type
Merge pull request #72 from boxen/priority-env.d

Add boxen::env_script defined type
Merge pull request #71 from boxen/expose_s3_options

Expose boxen S3 configurations as facts
Add documentation to env_script
Lintfy
Support data binding overloading for putting relative bin on PATH
Merge branch 'master' of https://github.com/boxen/puppet-boxen

Conflicts:
	manifests/environment.pp
typo
whoops