add more tests for error cases
add simple profiler
remove debug stmt from analyzer
move __main__ code into _real_main
hand-tune path, eol, ws (275% speedup, but still > 10x slower)
add -t check tool