JBIDE-15837 - Improve the CordovaJS library provider

Cordova library plug-in configuration is added

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-16389 CordovaSim: Adding query parameters support
JBIDE-16388 Cordovasim: Adding Hybrid Mobile project's start page from config.xml support. Refactoring
Fixing nightly build
Adding ripple folder to cordovasim.eclipse
Fixing buid.properties file
Merge pull request #42 from ibuziuk/JBIDE-16389

JBIDE-16389 CordovaSim: Adding query parameters support
Merge pull request #44 from ibuziuk/nightlyFix

Hot fix for nightly update site
Merge pull request #43 from vrubezhny/jbide15837

JBIDE-15837 - Improve the CordovaJS library provider
Adding correct fix for nightly update site
Merge pull request #45 from ibuziuk/newNigtlyFix

Adding correct fix for nightly update site
Move to new parent

Move to 4.2.0.Beta3-SNAPSHOT
Support for saving plugin id and version to config.xml

Saves the id and version of a newly installed plugin to config,xml.
Introduces a new preference for shrinkwrap support.
JBIDE-17458 Usage stats for browsersim/cordovasim: webkit vs JavaFX
Merge pull request #46 from alexeykazakov/JBIDE-17458

JBIDE-17458 Usage stats for browsersim/cordovasim: webkit vs JavaFX
Merge branch 'master' of github.com:jbosstools/jbosstools-aerogear
[BDS-3049] Aerogear feature installation from JBDS central fails

this fix makes jst.jsdt optional for HMT and tern cordoavjs
plugin only gets enabled when tern bundles are available.
Using the 3-arg constructor of URI in order to properly escape file system chars
JBIDE-17485 CordovaSim: Fixing inAppBrowser loadstart url
Merge pull request #51 from ibuziuk/URIfix

Using the 3-arg constructor of URI in order to properly escape file system chars