[JBIDE-17769] For JBIDE 4.2.0.Beta3: Code Freeze + Branch [Freemarker]

Fix parent pom reference
Add /.settings/ and /.project to .gitignore
Upgrade from J2SE-1.5 to JavaSE-1.6
Fixed compiler warnings, mostly generics and missing @Override
JBIDE-15168 Show only macro and function declarations in Freemarker
outline
Replace StringBuffer with StringBuilder
Set versions to 1.4.0-SNAPSHOT