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