[travis] adds pytest-cov as dependency, switch script runner to setup.py