Issue #7563 - Allow mocha timeout to cancel flow.

This pull request is an attempt to address the issues described in https://code.google.com/p/selenium/issues/detail?id=7563

You're right, it's probably best to preserve Mocha's default behavior - no need to document the `--timeout` flag since that's part of Mocha and users should be familiar with that on their own.