added coveralls.io coverage reporting