factor out a requirements file
add a coverage configuration and update travis-ci build to use coveralls
exclude all test code from the report
fix end of file
add the coverall badge
Merge pull request #184 from enthought/enh/coverage-report-on-travisci

Coverage report on travis-ci