Checks if JS interpreter exists not just node

normal: Main fails if node is not found
fix: Main fails if node is not found and the specified JS interpreter is not found

The command line tool allows a user to specify a js interpreter. This is convenient, however execution fails if the interpreter is not named node. On linux, node is called nodejs, and accordingly fails.

Note* I didn't run any test suites, just checked for correct behavior.