Support named before/after hooks (fix #966, close #1116)
Add to reporter mocha options
use graceful-fs
Merge pull request #1154 from jonathanong/graceful-fs

use graceful-fs
Revert "Merge pull request #1154 from jonathanong/graceful-fs"

This reverts commit 41ef1a9828ec4247ed7fbc4f7aa2764cb1904f28, reversing
changes made to fad92887921ee0fb3f27e64f43f25b7fc183f176.
Add tests for promise support (#329)
Add promise support (close #329, close #1036)
Fix up promise handling.

Per comments in #329 we can factor out the calling into its own function.

I also reused `this.resetTimeout()` instead of manually setting it, and added the timeout for promise case as well.
1.18.0
Fixed copyright year

Copyright year should reflect current year
refactor negated conditional with else branch
promises be weird
Merge pull request #1157 from hyeluri/patch-1

Fixed copyright year
Merge pull request #1135 from btd/master

Pass options into reporter constructor
Named hooks in interfaces. Bugfixes #966.
Merge pull request #1161 from wejendorp/master

Add named hooks in interfaces. (fix #966)
1.18.1
Fix HTML runner to use the #mocha element as root. (close #1162)
1.18.2
Issue 950 - Export file on Mocha.Test objects