give helpstring and attributes different tags.
add transform_xml.py (turns IDL xml into a nicer format)