add karma-coverage and coveralls grunt task