add coverage analysis to travis