Fixing incorrect npm perms install with nvm

NPM was being installed as an apt package with sudo which completely messes up the permissions on a dev box.  Doing the installation correctly as referenced here to avoid having to run everything with sudo:

http://stackoverflow.com/questions/16151018/npm-throws-error-without-sudo/24404451#24404451