fix: use output dir per reporter

Closes #42
Merge pull request #43 from kombucha/issue-#42-output-directory

FIXED issue #42 - Output directory not being used per reporter
feat: update istanbul

See https://github.com/gotwarlost/istanbul/issues/15
feat: revert update istanbul

Because it breaks coverage with CoffeeScript (ibrik).

This reverts commit b696c3e325053bb093b970934391497b99d01248.
chore: release v0.1.5
feat: no longer write json unless configured

BREAKING CHANGE: No json coverage is generated by default. If you want that, please use `json` reporter:

```js
coverageReporter: {
  type: 'json'
}

// or with multiple reporters
coverageReporter: {
  reporters: [
    {type: 'html', dir: 'coverage'},
    {type: 'json', dir: 'coverage'},
  ]
}
```
chore: release v0.2.0
feat: update istanbul to 0.2.3, ibrik to 1.1.1
docs(readme): fix a typo
Merge pull request #67 from taylorhakes/master

feat: update istanbul to 0.2.3, ibrik to 1.1.1
test(deps): update karma
docs(readme) add CoffeeScript example
chore: release v0.2.1
feat: update the dependencies

Update some dependencies:
- Istanbul: 0.2.10
- ibrik: 1.1.1
- dateformat: 1.2.3
chore: update Travis configuration

Updates NPM before installing the dependencies.
Merge pull request #78 from karma-runner/update-istanbul

feat: update some dependencies
chore: release v0.2.2
feat(config): instrumenter override option

Enable fine-tuning which preprocessor should be used for which files
Add README.md section
Add tests
Update existing tests to comply with new dependency requirement
Merge branch 'instrumenter-option' of github.com:gvarsanyi/karma-coverage into gvarsanyi-instrumenter-option

Conflicts:
	package.json
Merge branch 'gvarsanyi-instrumenter-option'