Removing python dependency and refactoring config

This should make it much easier to integrate coverage with existing projects.