add coveralls test coverage reporter and update test packages