Refactor and reformat USAdditions a bit
Formatting changes to generated code
Cut down on redundant forward declarations
Remove header declarations of private methods
Remove redeclarations of serialization methods in subclasses
Handle NULL strings in stringWithXmlString
Automatically lazily initialize attributes and elements
Don't mangle the string versions of enum values