* namespace support so different concerns can occupy different namespaces from ant (thus SAX2/JAXP1.1)
* Java2 * remove all deprecated methods, attributes, tasks * allow all datatypes to be defined anywhere - i.e. as children of project as well as of target. * make properties fully dynamic, i.e. allow their value to be reassigned * unify the namespace of all data types (ie properties + filesets + patternset + filtersets). * add a user defined message if a target will be skipped because the if/unless attribute says so. * allow user-datatypes to be defined via a <typedef> similar to <taskdef>.
