make tests easier to run; add nodeunit-watcher to rerun tests when they have been changed