Rename Any to AnyType

This avoids name clashes with typing.Any.
Migrate parser + dependencies to new syntax

Only minimal manual changes after automatic translation.  Code layout
is still bad.
Migrate more code to new syntax

This covers most of the implementation.  Only did minimal manual
clean-up.
Migrate driver and Python eval test cases

Also modify Python evaluation test cases to not translate the
implementation, as it's now unneeded.
Migrate cgen test runner to new syntax
Migrate some unused code to new syntax
Create test temp directory as needed
lex: Clean up translated code
parse: Clean up translated code

Also do some more general code cleanup.
build: Clean up translated code
nodes: Clean up translated code
types: Clean up translated code
semanal: Clean up translated code
checkexpr: Clean up translated code
checker: Clean up translated code
icode: Clean up translated code
Clean up translated code
Clean up translated code
Clean up translated code
Clean up translated code