JBIDE-14506 CordovaSim: Implementing cordova plugin support. Moving BarcodeScanner plugin to separate .js file
JBIDE-15302 CordovaSim: Adding cordova plugin support
JBIDE-15302 CordovaSim: Adding caching via Etag for CordovaPluginJsServlet. Refactoring.
JBIDE-15302 CordovaSim: Adding caching via Etag for PluginServlet.
JBIDE-15302 CordovaSim: Refactoring. Adding cordova-3.1.0 support
JBIDE-15302 CordobaSim: Refactoring. Changing the way of plugin processing
JBIDE-15521 CordovaSim: Implementing SplashScreen plugin

- committing changeset authored by Ilya Buziuk
JBIDE-15302 CordovaSim: Prevent caching in PluginServlet and CordovaPluginJsServlet. Updating ripple submodule
JBIDE-15302 CordovaSim: Adding cordova-3.1.0 support
JBIDE-15688: For JBIDE 4.1.1.Beta1: Code Freeze + Branch [VPE]

- updating parent pom version
JBIDE-15784 CordovaSim: mark component description as "Experimental"
JBIDE-15817 CordovaSim: Adding better description to CordovaSim feature
JBIDE-15512 CordovaSim: Implementing inAppBrowser plugin
JBIDE-15512 CordovaSim: Adding ChildBrowser Support
JBIDE-15783 CordovaSim: Adding android projects support. Fixing NPE. Logging exceptions. Refactoring
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