AggressiveCompile: CompileListener (for generated and deleted files)
Shell script to create JARs for IntelliJ IDEA