Revert "Use setImmediate to avoid stack overflow on 0.10"

This reverts commit b142ac5c66f4643274e30d3d73ef2f3ca4d4bb46.
Upgrade mocha & run directly

The makefile is no longer needed for standard tests.
I didn't delete it, though