Don't fail tests if progress can't be rendered

This allows mocha to be used on Firefox < 3.5
xunit reporter should use process.stdout.write instead of console.log
Merge pull request #1068 from nathanboktae/xunit-stdout

xunit reporter should use process.stdout.write instead of console.log
Expose the globals as modules in mocha.
1.16.0
Update readme summary
1.16.1
Use Mocha.utils.indexOf (fix #1081)
Use Mocha.utils.forEach (fix #1082)
Merge pull request #725 from ForbesLindesay/patch-5

Don't fail tests if progress can't be rendered
revert #1068 to make the xunit reporter runnable in browsers
1.16.2
no more files. exported in mocha.js
making CR call behave like carriage return for non tty
Merge pull request #1087 from sebv/master

making CR call behave like carriage return for non tty
Base reporter: Canonicalize objects before stringifying and diffing them.
Clean up #1079
Add acceptance test for canonicalized object diffs (#1079)
fixed lib/mocha.js. Added test
Error if can't resolve given path (or pattern) (fix #799)