JBIDE-13853 jbosstools-hibernate has compilation errors under Kepler M6

fix all compilation errors under Eclipse Kepler M6 release
bump parent pom version to 4.1.0-Beta1
Update to Kepler M7: only remaining problem is PaneVisibilityEnabler
Update to Kepler M7: solve PaneVisibilityEnabler problem by recreating the removed classes
JBIDE-14433 Test failures under Kepler M7

add trace for long running tasks detected by waitForJobs method
JBIDE-14433 Fix for test long running job

skip "Workbench Auto-Save Job" to avoid long
running task detection on jenkins
JBIDE-14433 Test error fix after migration to Kepler M7

Plugin must be a singleton to pickup product definition
from plugin.xml
JBIDE-14336: ClassCastException after creating new JPA Project
JBIDE-14812: Component must reference parent pom 4.1.0.Beta2-SNAPSHOT
JBIDE-14616: remove parent.relativePath

* To avoid issue with sync of local parent & remote (Nexus) parent
* Make local build behave more like CI build
JBIDE-14759 use bundleshape: dir to avoid documentation index errors
move parent pom to 4.1.0.CR1-SNAPSHOT
[JBIDE-15016] Ensure plugins which should be Eclipse-BundleShape: dir are unpacked
[JBIDE-15280] Update parent/pom.xml version to 4.2.0.Alpha1

update parent pom version and added JBoss Public Group repo
http://repository.jboss.org/nexus/content/groups/public which according to
https://community.jboss.org/wiki/MavenRepository has everything we need to
build module out of the box without modification of ~/.m2/settings.xml

Build seems to be running with brand new local repo configured with
-Dmaven.repo.local=path/to/the/new/repository
[JBIDE-13795] Incorrect URL for JBoss Jira on readmes