Upgrade gcc package to 2.1.1

Fixes #637
update librarian-puppet
update Puppet dependencies
Merge pull request #639 from boxen/update-librarian-puppet-and-puppet-git

Update librarian puppet and puppet git
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Puppetfile
	Puppetfile.lock
Adds vagrant configuration.