Added support for updating build scripts when they are changed, using a version parameter that is stored in the project properties.  Also included new ant task/compiler that fixes some issues with array and generic reutrn types.