Respect err.showDiff, add Base reporter test (close #810)
[reporter] Add `pending` field for json reporter
HTML reporter: preserve query params when navigating to suites/tests

see #830
[reporter] Add test for pending tests of json-reporter
do not attempt to highlight syntax when non-HTML reporter is used

see #1363 and discusson in 414d793d01ab745ad30a843caf3e1577187f2149
build
Merge #1029
refac(_mocha.js): remove duplicate declaration
"Merge pull request #1366 from a8m/master\n\nrefac(_mocha.js): remove duplicate declaration"

* a8m/master:
  refac(_mocha.js): remove duplicate declaration
refac(lib/*): add/remove semicolons, etc..
Merge pull request #1367 from a8m/master

refac(lib/*): add/remove semicolons, etc..
Merge pull request #1354 from cybertk/master

[reporter] Add `pending` field for json reporter
fixing build for NodeJS v0.6.x
add an .editorconfig
make project follow editorconfig rules
replaced non-ANSI.SYS escape sequence in landing reporter, fixes #211
Release 1.21.5
Merge pull request #1386 from dasilvacontin/master

replaced non-ANSI.SYS escape sequence in landing reporter, fixes #211
Merge pull request #1376 from slang800/master

add an .editorconfig
bin: use `stdio: 'inherit'` for child process spawn

Fixes deprecation warning in node v0.11.x:

  child_process: customFds option is deprecated, use stdio instead.