Giving up on supporting python 3, too many non compatable libraries
Adds a task to collect coverage information
More test coverage