fix coveralls.io stuff and update the runner to remove cruft
update badges