Some refactoring of BrowserSim to allow code reuse from CordovaSim Eclipse plugins
JBIDE-13937 BrowserSim: syncronized devices changes after changing devices list

added ids for devices. fixed.
BrowserSim: refactoring skins
JBIDE-13968 BrowserSim: page reloads after rotation

fixed
JBIDE-14078: made browsersim command ids to be equal across plugins
JBIDE-14103: added support of any ITextEditor for View Source option
JBIDE-13552: Adding BrowserSim.reinitSkin() method for CordovaSim purposes
Adding jetty and 'ripple-temp' as a submodule
Created cordovasim.eclipse plugin, adding pom.xml to cordovasim and cordovasim.eclipse bundles for build processes
Adding cordovasim feature
Multiple popups fixed, but Ripple does not work
Created a RewriteHandler and folder structure for hosted ripple
Adding StaticResponseServlet for "ok" status returning (User-agent case)
Prevent multiple popups - SWT bug. Working not really neat
New workaround was found - initialize the call via browser.execute(SCRIPT). Weird issue with JVM crashing after few main page reloads
Fixing SWT issue with JVM crashing after few main page reloads
Jetty-based cross domain proxy brought to the form of the original node.js proxy
Command line parsing is added for CordovaSim
Adding functionality to change BrowserSim skin
JBIDE-13552 BrowserSim: Ripple integration  - closing both Ripple and pop-up (browserSim) after pushing 'exit' menu item