Revert to puppet-go 1.1.0

This upgrade to 2.0.1 was overlooked when I merged #519, and breaks
things for people who use zsh (see boxen/puppet-go#8).
Use the nodenv layout instead of the old nvm one
Merge pull request #529 from Ledej/fix-sync

Fix the `script/sync` command
Fix for GNU sed
Merge pull request #523 from boxen/revert-to-puppet-go-1-1-0

Revert to puppet-go 1.1.0
Merge branch 'master' of https://github.com/boxen/our-boxen
Amend placeholder file extension

Fixes #534
Remove unneeded code from the MySQL example

The `boxen?` method isn't used anywhere in the file. Remove it so that there's less code for people to copy and paste and to generate less confusion as to why there's a method there that doesn't need to be there.
Merge pull request #535 from mattr-/patch-1

Remove unneeded code from the MySQL example
Merge branch 'master' of https://github.com/boxen/our-boxen
updated ruby deps
added note about clang error and workaround
added ruby 2.1.1
updated puppet deps
fixed the rubies list
Merge pull request #542 from tarebyte/master

Updating base configuration
Fix Puppetfile to match #542

It looks like #542 updated `Puppetfile.lock` but left `Puppetfile` on
the old versions.  This is resulting in issues such as #543 for people
using the clean repo.  This updates Puppetfile to match
re revert puppet-go to 1.1.0

This was fixed in #523 but undone again in #542, but should not be
moved into our-boxen until the ZSH bug is fixed.
bump git package

bugfix release
Merge pull request #545 from mroth/fix-module-update

Fix broken module update, fixes #543