add coveralls and travis support