Implement emitter.
Implement command line interface.
Add script for running tests.
Add scripts for building and executing Sybilant programs.
Add missing type hints.