add travis & coveralls setup