adds build-configuration support, various fixes
refactored compiler errors/exceptions
fixed preprocess not always being invoked recursively
slightly shortened mangled names
some minimal parser refactoring
clarified tokenizer error message
bumped version