> We should be able to implement Grunt as a replacement for the current Makefile, and then incrementally add on the other bits.

Besides nodeunit, that's what I attempted to achieve. Thanks for your feedback, your opinions have been noted. Feel free to submit a pull request for any of the things you mentioned, or your own version of this refactor.