cleaned up some bugs in first pass of compiler;

provide a new ao mode `ao type0 dict` to run just first pass as a simple typechecker
removed a bunch of unused, untested words
minor fixes