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
silence noisy output
add fallback to manual variable for env_script priority
Add back the env_script documentation removed by mistake
Fix Copy-Paste outcome in appdmg provider
Merge pull request #75 from Paulche/appdmg

Fix Copy-Paste outcome in appdmg provider
OSX Defaults keys should be quoted to allow for keys with spaces using shellquoting
Merge pull request #24 from tommeier/master

Support OSX defaults keys containing spaces