JBIDE-14938  Content assist for JSF components does not consider composite-library-name

Test is added.
[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-15284 Increment version of jbosstools-javaee submodules
JBIDE-15273  JSF Completion is not working
Bean name expressed by a constant is resolved to its value.
Tests are added.
JBIDE-14925: Use download-maven-plugin to fix OOM
JBIDE-15208 Struts related exceptions

Removed obsolete references to struts.
JBIDE-3861 Add JUnit tests for org.jboss.tools.seam.ui.search package
JBIDE-12645 Weld extensions: built in contexts

Implemented built-in context beans for injections.
JBIDE-14765 Support <weld:exclude>

Implemented support of <weld:exclude> in details
that comply with <exclude> defined by CDI 1.1.
Test is added.
JBIDE-15329 Support beans.xml 1.1

Recognizer for beans.xml of version 1.1 is added.
Version 1.1 is registered in JBoss Tools XML editor.
Tests based on CDI TCK 1.1 are added.