Allow setting untyped Ext config attributes from MXML through
a special namespace "mxml:untyped". This even works for non-dynamic
classes, since config classes defined in MXML cannot be dynamic.
This namespace also has to be used for Ext's "id" property, since the "id"
attribute (without namespace) is already used by Flex for defining fields.
some more heuristics to correct Ext API type references
right-trim ASDoc lines
take care of event-only config classes;
copy config options to target classes;
suppress "listeners" config option
error message (instead of NPE) if MXML superclass cannot be resolved
better solution to correctly instantiate Ext classes:
if a class's constructor has a first parameter of type Object,
hand in a config object instead of using setters.