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.