JBIDE-14960 BrowserSim/CordovaSim: externalize messages. Refactoring
JBIDE-15783 CordovaSim: Adding android projects support. Fixing NPE. Logging exceptions. Refactoring
JBIDE-15512 CordovaSim: Implementing inAppBrowser plugin
JBIDE-15512 CordovaSim: Adding ChildBrowser Support
JBIDE-15512 CordovaSim: Overriding buttons in CordovaSim when the inAppBrowser is shown
JBIDE-15512 CordovaSim: InAppBrowser rotation support
JBIDE-15512 CordovaSim: Adding custom scroll bars and valid userAgent to the inAppBrowser
JBIDE-15512 CordovaSim: Fixing NativeSkin Layout bug. Adding dispose listener to prevent permanent native crashes
JBIDE-15512 CordovaSim: Fixing inAppBrowser.execScript processing
JBIDE-15512 CordovaSim: Fixing native error after changing BrowserSim's skin when inAppBrowser is shown
JBIDE-15512 CordovaSim: Updating ripple submodule for inAppBrowser support
JBIDE-15512 CordovaSim: Implementing inAppBrowser plugin
JBIDE-13743 CordovaSim: Adding ChildBrowser plugin support by updating ripple submodule

by Ilya Buziuk
JBIDE-15817 CordovaSim: Adding better description to CordovaSim feature
JBIDE-15640 BrowserSim: use JavaFX WebView as a browser engine

- removed all references to org.eclipse.swt.browser.Browser
(this will allow to use JavaFX browser when
we will create IBrowser implementation using JavaFX):
  - added org.jboss.tools.vpe.browsersim.browser.IBrowser interface
  - created SWT Browser listeners adapters (org.jboss.tools.vpe.browsersim.browser.ExtendedCloseWindowListener and similar)
  - changed all references in BrowserSim/CordovaSim from org.eclipse.swt.browser.* to org.jboss.tools.vpe.browsersim.browser.*