Fixed issue in CN1 projects that caused incremental builds to be overridden by artifacts remaining from the last project build.  Added a cleanup step after the parse/compile to check if the compile classpath includes any of the same class that was just compiled, and to overwrite it if it exists and is older.