chore(reporters): make reporters customizable and use spec for travis
Merge branch 'master' of github.com:Jimdo/angular-directive-seed

Conflicts:
	.travis.yml
	package.json
	test/e2e/env/config.js
document reporter cusomisation
refactor(test): better initiation of globals for karma
use maintained version of grunt shell (not realy happy with this)
Revert "use maintained version of grunt shell (not realy happy with this)"

This reverts commit a5f01dec42dcb512af1c50f55f6f6e91a640172e.
chore(webdriver): use protractor_webdriver instead of shell spawn
chore(grunt-shell): use stable version of grunt shell without async
Merge remote-tracking branch 'seed/master'

Conflicts:
	.travis.yml
	README.md
	tasks/helpers.js
	tasks/options/karma.js
	tasks/options/shell.js
	test/unit/SpecHelper.js
	test/unit/setupSpec.js
test(unit): adjust and accelerate unit tests to current seed structure
Merge remote-tracking branch 'origin/master'

Conflicts:
	test/unit/test.directive.fontselect.js