added coveralls grunt task