chore(fileList): add a todo for optimizing start-up
chore: run travis tests on 0.10

This was disabled because of https://github.com/isaacs/npm/issues/2907 which seems to be fixed in 0.10.2
chore: update deps to the latest
test(e2e): remove **/ prefix from coverage

As it should not be required anymore...
chore(release): push to correct branch (master/stable)
fix(config): Check if configFilePath is a string.
Fixes #447.
chore(deps): update deps the the latest minor versions
chore(deps): use simple-mocha from master

Because it runs on Node 0.10
chore: install log4js manually (on Node 0.10)

Workaround for https://github.com/isaacs/npm/issues/3305

This is cherry-picked commit from stable branch (707684b38b5ee71fd7d36bef4c92c6a5fe4c2475)

Conflicts:
	package.json
chore(deps): improve the hack for installing log4js

I'm really getting tired of this crap...
fix(config): ensure basePath is always resolved
fix(init): generate plugins and frameworks config

This basically updates `karma init` to work after the plugin refactorings.
style(tests): empty lines, renaming vars to karma
chore: add coffee lint task

Also change the grunt default task to run tests first and then lint.
style(tests): make coffee lint super happy
chore(deps): fix the hack for log4js to work on Windows

This is unbelievable.
chore: update contributors
chore: release v0.9.0
chore: remove the obsolete preferGlobal

We prefer local installations now, so this option makes NPM to produce an obsolete warning when installing locally.
As suggested at https://github.com/karma-runner/grunt-karma/issues/11
chore: update .npmignore

Add .gitattributes, .mailmap and remove some unused stuff.