* create the concept of workspace so that projects can be built in a
DAG and thus enable projects like catalina/tomcat to have an easy
build process. It also helps CJAN to a lesser degree and would
partially solve the JARs in CVS thing.
* Project inheritance
/for Stephane's explanation see
<http://marc.theaimsgroup.com/?l=ant-dev&m=98587222515422&w=2>/
* Target inheritance. ie The ability to include targets from other
project files overidining them as necessary (so cascading project
files).
* Add an attribute to <ant> to feed back the environment (properties and
taskdefs) from the child build to the parent.
* Allow a target to depend on a target which is in another buildfile.
* Allow a target to reference properties defined in another buildfile.