Add node_modules to .gitignore
Improve performance by caching version lists
Merge branch 'master' of https://github.com/marcelklehr/nodist

Conflicts:
	.gitignore
when testing, cleanup test directory
tests indicate the current working directory
have a test context specifying .node-version file
the .node-version file test is closer to correct now, but I'm realizing this isn't really possible to implement as I'd anticipated