Make sure the new `versions` directory is filtered out of nvm_ls output (in zsh).
Fixing nvm_version_greater tests.

Relates to #505, #506.
Removing an invalid option to `touch` from this test.
Add error checking to nvm_tree_contains_path