- Added file logging
- Updated to newer nodejs syntax
- Avoid unhandled stream errors for MochaStream
- Use mocha-circleci-reporter by default, adjust code to fit this reporter
- The env function (specified as an option) has a "task" argument which helps create different environments.