Add testsuite to setup.py
Configure CI based on travis and coveralls
Add coverage configuration