Don't treat warnings as errors in the Revit project.

Auto-generated nodes are sometimes obsoleted in the API which is treated
as a compiler error when this is turned on. The methods still work.
Add more mappings for list types.
More mappings.
Resolve clashing class names with autogen nodes.