(fixup) fix openjdk build/test
generate accessors for array fields
add Code to classpath
(fixup) fix openjdk build/test (again) (just add avian/Code to class whitelist)
include stdc++ <new>
rename assert to assertT, to avoid conflict with std assert macro
generate better typed accessors from type-generator (and switch to using standard library there)
(fixup) add class dumping to type-generator
improve type safety in types.def & remove old function-based accessors
Formalize Machine::roots and MyProcessor::roots (for Compiler) in types.def