run coverage on travis ci builds and publish results on coveralls
update the package index
move apt related command into the before install script
omit the automatically created files
fine-tune coverage reporting
fix the coverage configuration
remove empty space
Merge pull request #121 from enthought/feature-coverage-on-travis-ci

run coverage on travis ci builds and publish results on coveralls