grunt: run unit tests before linting
Add `ndebug` option to use node's debugger