Update to latest Houdini C code and rework Python module.