Java project nature
Java source folders
rename outline-library
ignore generated files
library aware imports
Ant build
Added data and APIs to the task engine to distinguish between failure and dependency failure.
support to extract annotated properties from task results
Merge branch 'master' into separate-depfail
Fix single imports not working.
Merge branch 'master' into separate-depfail
Added debugging task to debug results of tasks.
Merge branch 'master' into separate-depfail
Check for any dependency failures, instead of all.
plugin project
files to add
Use delete instead of del tree.
Also delete dist directory.
Fix creation of jar files.
Added nix build.
Added install target that copies outputs to output directory.
Copy ctree/rtree files to base dir.