update puppetfile to latest module versions

Updates the `Puppetfile` and `Puppetfile.lock` to latest available module versions.

Also removes `nvm` module from the puppetfiles and from `manafests/site.pp`. Updates `manafests/site.pp` to use the new syntax of the `puppet-nodejs` module.