allowFocusMode option

This almost fixes https://github.com/busterjs/buster/issues/327

When testRunner has `opt.allowFocusMode` and it is set to fail - the test suite will not be run, but will fail instead.

Work remaining:

* actual CLI option in `buster-test-cli`
* Error message display when `runSuite()` fails (need advice!)