implements nvm which
forgot to append bin
adding some tests for nvm which
remove redundant lines from test file
include nvm which in documentaiton
change to use default behavior for which
$NODE_PATH is special, so this function shouldn't risk clobbering it.
Global modules should not be requireable, and `npm root -g` should not be in `$NODE_PATH`.

Fixes #586.
v0.20.0
style and remove nvm deactivate in nvm which
fix to proper echo of nvm which.  Checkin test which had been left out
merge with master
obsolete check for the urchin cross-shell test feature; fix for spurious warnings; improved robustness
Merge pull request #591 from mklement0/fix_make_file

obsolete check for the urchin cross-shell test feature; fix for spurious...
Fixing deactivate tests.

Fixes #357.
Update `urchin`
Merge pull request #583 from danielb2/which

Adds `nvm which`
Add `nvm which` to `bash_completion`
Add `nvmrc` note to `nvm which` blurb.
Remove trailing whitespace.