added .coveralls support