add coverage reporting with coveralls

Coverage is awesome!