Adding coverage reports

Add coverage reports and submit them to coveralls (already configured).

It will just track the coverage reports. No limits set.