refactor tests to use mocha 1.8 promise support

no more `.done();}, done).done()`