Fix for git credentials containing an '=' sign

Thanks @dbussink
Merge pull request #628 from boxen/args-may-contain-equals

Fix for git credentials containing an '=' sign
updated to latest dependencies
update ruby stuff
Merge pull request #633 from boxen/update-deps

Update Puppet and Ruby dependencies
Merge remote-tracking branch 'upstream/master' into merge-upstream

Conflicts:
	Gemfile.lock
	Puppetfile
	Puppetfile.lock