Lower Drop code compliance to Java 1.5. Ant build file cleanup. Minor annotation changes for 1.5 compliance.