JBIDE-14107 initial implementation

JBIDE-14107 - changes as per PR review

Removal of tech preview for eap 6.x

JBIDE-14107 further cleanup, requires java7, etc
JBIDE-14413
JBIDE-14817 - need to use beta2 parent pom