update travis.yml to run tests when using python 2.7
do not count `_test_case` files into coverage
use a better approach for the check
Merge pull request #201 from enthought/fix-travis-ci-python-2.7-test-run

update travis.yml to run tests when using python 2.7