Lucas -- I'm making progress on re-implementing this. I'd love your input by email or IRC about my approach, but if you're busy, feel free to ignore this and I'll mention you again when I submit a patch.
The README at the URL above has some information about how to use it.
I'm happy to discuss by IRC or private email or BTS email what you would need next. I do hope to resolve the issues listed in the bug tracker on GitHub, but I haven't yet, and feedback will help me prioritize.
Cheers,
Asheesh.