Uses ShellLookup().getInstance() instead of new ShellLookup()
Changed EAP servers category to "Red Hat JBoss Middleware"
Update to 4.2.0.Alpha2-SNAPSHOT parent and fix integration tests repo url

Our root pom now refers to Alpha2 parent pom.
The integration tests repo definition used the wrong 4.1.kepler url. Now
it uses master.
Also, a minor fix to update site is included - some strings updated.
Add instructions for branching the repo

README.md now contains a chapter on how to branch the git repo
and what steps to follow.
JBIDE-13938 Dealing with various situations. Added support for Wildfly
and splitted EAP 6.1+ to 6.1 and 6.2. Reduced time of selecting server
type by using server's category
Updating launchers to use it with git based projects