Lookup node executable

I wasn't able to execute tests because node.js was installed as "node"
and tests/Main.hs was forking out to "nodejs" - no errors were
reported. This now searched for the path using alternative names and
reports an error when not found.
Merge pull request #146 from puffnfresh/findexecutable-node

Lookup node executable