Calculate coverage and submit to coveralls.io

I would prefer removal but if it's useful, add a comment explaining why you might use it. This is how we get stuck with cruft that 2 years on no one understands but is afraid to delete.