fix running test.py from another dir
ignore coverage file
Integrate with Travis CI Fixes #6