Remove blank line between operation comments and code
Fix hyphens in type names
Fix generation of sequence elements in complex types with blank name or type
Update imports
Add template helper for escaping names and types
Adjust file comments to be above package level
Switch imports in generated file
Fix enumeration names where they contained spaces
Add annotation & documentation to XSD
Write documentation into generated file for complex types