add quick-n-dirty Node.js wrapper for unit tests

For use with Node.js. Enumerates `.js` files under `tests/tests` and runs them.

Creates a mock TestSet object that has just enough functionality to handle the current set of tests. At the time this was pushed, 91/91 tests passed.