xsd-fu: Remove obsolete and unused collapse.py
xsd-fu: Remove obsolete and unused makeMappers.py
xsd-fu: Rename templates to templates-java
xsd-fu: Replace all local getopt usage
xsd-fu: Unify argument checking
xsd-fu: Simplify by passing options object
xsd-fu: Process language-specific templates
xsd-fu: Output directly to correct location
xsd-fu: processMetadataTemplate supports multiple languages
xsd-fu: processMetadataTemplate writes C++ headers
xsd-fu: All targets emit C++ source and headers
xsd-fu: Add xsd_fu ant macro