Add keycoder dependency.
Makefile since distutils is incapable of cleaning its own mess
Remove keycoder imports, rename funcs, fix tests.
Fix batch demo.
Add open() helper, rename virgin->blind,