Add setup.py / setup.cfg to ease test execution

Hi Norman,

i added a setup.py and some config to ease the test execution and create coverage report.