JBIDE-15640 BrowserSim: use JavaFX WebView as a browser engine

- added mocked JavaFX interfaces
JBIDE-15640 BrowserSim: use JavaFX WebView as a browser engine

- added JavaFX based implementation of IBrowser
JBIDE-15640 BrowserSim: use JavaFX WebView as a browser engine

- Switcher between SWT.WEBKIT and JavaFx Webkit browser added
JBIDE-15640 BrowserSim: use JavaFX WebView as a browser engine

- updating ripple submodule (changing localStorage to localStorage2 to allow redefining)