JBIDE-13367 NullPointerException in FaceletPageContextImpl.getExternalVars

Completion proposal computers should check if file can be found
by the available document. If not, log illegal state error,
but content assist should not crush.
JBIDE-13380 org.jboss.tools.jst.css.test.jbide.InputFractionalValueTest_JBIDE4790 test failure against Eclipse 4.3.0.M4

make this test negative(after wtp fix test will fail and we will correct it)
JBIDE-13400 - PageContextFactory.ExtendedLinkElementAdapter is leaked
JBIDE-12175 Automatic namespace completion in Facelets files

Implemented name space storage for user defined namespaces.
Automatic namespace completion is added for the namespaces that are not
defined within the page:
- xmlns:*-attribute names
- xmlns:*-attribute values
- tags having a prefix that is not defined within the page
All the default prefixes of the Tag Libraries and the custom user defined prefixes are
taken into account.
JUnit Test is added due to verify the issue:
-  tests/org.jboss.tools.jst.jsp.test/src/org/jboss/tools/jst/jsp/test/ca/JstCAOnCustomPrefixesTest.java
JBIDE-13418 Clean xmlns cache

Clean xmlns cache used in namespace completion when Project->clean
JBIDE-13453 Remove old Palette view

Declaration is removed from plugin.xml
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