JBIDE-17032 Ability to configure jQuery / jQuery Mobile versions injected by Palette

Model for js/css versioned libraries is implemented.
Preference page to edit the model is created.
Second page for selecting library versions is added to JQM palette wizards.
The same page is used for new wizards for only inserting JS/CSS.
Tests are added.