Update mocha to support promise tests
Implement "willHaveProperties" and "willHaveProperty"
2.4.0