Add test mode
Merge
Abandoning SCons
Support chars in the reader.