fix import error on some Python versions
ship Cython-generated C++ file to facilitate installation

... especially in a virtualenv.
ship headers in tarball