Add mocha programmatic function

Useful for people who already use mocha as their test runner.  It allows you to just do:

```js
describe('promises-tests', function () {
  require('promises-aplus-tests').mocha(adapter);
});
```

at the end of a mocha test file and have everything work perfectly, complete with all the command line options that mocha supports.