Validate descriptors loaded in tests
equals() fixed for types
Some Java tests deliberately have error types
Minor: Reorder declarations
Properly load objects nested into class objects from Java
Render properties in builtin-classes.txt
Allow error types in some cases for lazy resolve tests
Removing unneeded flag
Path separator must be constant

TeamCity agents have different OS'es, but build parameters are fixed