find nvm.sh path using $NVM_DIR

`nvm.sh` wasn't installed for me in `~/.nvm` for me. This patch should make the script work no matter where the file is.