Issue #32: python-engine: Restructure module setup/compile to better match coverage.py