add coverage reporting for travis
ignore file produced by the coverage command