fix grunt to run coverage
execute coverage on ci build only
This way coverage will run on push and published on build
add badges into project