JBIDE-15120 BrowserSim does not launch on Java 6 32-bit JVM Mac OS X
when Java 7 or Java 5 installed

- added a check for Java 6 or higher
- added a check for SWT arch on Linux
- edited messages
JBIDE-15187 BrowserSim does not start on Fedora with OpenJDK

- replaced hardcoded jvmpath/bin/java to  StandardVMType.findJavaExecutable(path) which also looks in jre/bin/java
[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-15266] Remove unused profiles related to emma coverage reports
[JBIDE-15267] Cannot build jbosstools-vpe from scratch with -DskipTests option

<skip>false</skip> added to download plugin configuration
Fix formatting for pom.xml to be consistent
JBIDE-16165 CordovaSim does not warn users that it needs Safari to run

fixed
stacktrace appeared after exception wrapped
JBIDE-15293 BrowserSim/CordovaSim: add logging callbacks to Eclipse

- created BrowserSimLogger/CordovaSimLogger and LogCallback
JBIDE-15293 BrowserSim/CordovaSim: add logging callbacks to Eclipse

- replaced calls of e.printStackTrace() by logError(e)
JBIDE-15293 BrowserSim/CordovaSim: add logging callbacks to Eclipse

- wrapped the whole bodies of BrowserSimRunner.main() and CordovaSimRunner.main() by try-catch blocks with logging
JBIDE-15293 BrowserSim/CordovaSim: add logging callbacks to Eclipse
JBIDE-15299 Weinre does not change when I follow or open a new url

implemented
small code refactoring
incorrect detection of already injected weinre url fixed
JBIDE-15294 - BrowserSim: blinking cursor and delays while running BrowserSim with many JREs defined