Update mocha
Use newer system for programatic runner
Remove mocha-as-promised

It's magic was being broken by the promies-aplus-tests in such a way
that it looked like all the resolver tests were passing, when in fact 3
of them should have failed.