added nvm unload method to remove nvm from shell
Added test for nvm unload
export NVM_DIR before sourcing nvm.sh
Merge pull request #376 from koenpunt/nvm-unload

Feature: nvm unload
Adding a trailing newline
Merge pull request #428 from koenpunt/export-nvm-dir-in-profile

export NVM_DIR in profile before sourcing nvm.sh
Only list extant explicit version
Including test for specific version listing

This fixes the issue of nvm ls v[:digit:].[:digit:].[:digit:] listing the version even if it isn't available
Merge pull request #432 from ajcrites/master

Only list extant explicit version
redirect errors to stderr
redirect stderr to stdout in test
Merge pull request #436 from koenpunt/stderr

redirect output of errors to stderr
Suppress output of `nvm use`

+redirect errors to stdout
Merge pull request #438 from koenpunt/patch-2

Suppress output of `nvm use`
v0.8.0
Returning exit code 3 when no version is found.
Consistently returning exit code 1 when version is not installed yet.
Return the exit code of `nvm use` when `nvm install`-ing.
Removing reference to NVM_PROFILE in README. Fixes #442
Silently support `nvm i x.x.x`. Fixes #443.