JBIDE-13454 Different palettes for pages in JSF and non-JSF projects

Passed editor type to paletter creator.
Added "jQuery Mobile" palette.
JBIDE-13455 Code completion for tag names throws NPE
Issue is fixed. No need to add a namespace if no uri/prefix specified, so the namespace adding is just skipped in case of no uri or prefix is specified.
JUnit Test cannot be made for such case because it is too hard to emulate the typing of a text into the editor while Content Assist window is opened to
make Content Assist window to filter out existing proposals dynamically.
JBIDE-13456 Move palette implementation from vpe module to jst module

Moved palette "as is" to org.jboss.tools.jst.web.ui
JBIDE-13451 Too many "xmlns:"-proposals when requesting content assist for tag attribute name

Issue is fixed.
Wrong extra non-iconified 'xmnls'-attribute proposals are removed from the <ui:component />, <ui:composition />, <ui:decorate /> and <ui:fragment /> tags.
JUnit Test org.jboss.tools.jst.jsp.test.ca.JstCAOnCustomPrefixesTest is updated due to valudate the issue.
JBIDE-13466 New Checkbox wizard

Implemented generic wizard and new checkbox wizard.
JBIDE-13479 Update minor version for common, jst, jsf, seam, cdi components

Updated jst from 3.4 to 3.5