JBIDE-16345 General Palette improvements

Improvements for Palette in order not to allow insert elements from Palette to the wrong places.
[JBIDE-16392] dont re-propagate widget->model and possibly override correct model state
JBIDE-16338 JQuery Mobile 1.4 class="ui-*" content assist
initial usage howto
JBIDE-16343 : rename 'Materialize Library' feature into 'Copy Classpath Libraries'

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-16343 : tweak warning messages

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-16423 Deadlock in AsYouTypeValidationManager
JBIDE-16343 : use 'JAR files' instead of 'jars'

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-16428 o.j.t.test.util.JobUtils.waitForIdle() always waits for maxIdle timeout expiration even if only ignored jobs returned by JobManager

JobUtils.waitForIdle is made not to wait in case the only ignored jobs present in JobManager

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-16443 Standard HTML quickfixes aren't shown in JBoss Tools HTML/JSP editors

Issue is fixed

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-16482 web.xml file of JSF project with Servlet version 3.1 is not opened with JBT XML editor

New content type 'org.eclipse.jst.jee.ee7webDD'
is registered for JBoss Tools XML editor.
JBIDE-16602 - running new download runtimes from quick access result in exception
JBIDE-14597 warning about ng-* attributes used by angular js should be possible to ignore

Moved code from BaseQuickAssistProcessor.java to MarkerAnnotationInfo.java
Updated MarkerProblemAnnotationHoverProcessor in order to work with ICompletionProposalExtension2
[JBIDE-15256] Include source gen plugin for feature into pluginManagement

This fix should be merged in after tycho-source-feature-plugin and
tycho-p2-plugin are included into pluginManagement section of
parent/pom.xml

This reduces code duplication in times because plugins execution
nmoved to features/pom.xml instead of every features/feature-ide/pom.xml
JBIDE-16173 - fixed test
JBIDE-16096 JSF Code completion does not support http://xmlns.jcp.org/jsf/* namespaces

Changed in JSF 2.2 project template namespaces to http://xmlns.jcp.org/jsf/*.
JBIDE-16636 allow drop without dialog from palette

if you hold Ctrl and wizard canFinish by default dialog will not be shown
JBIDE-16694 Palette: Wrong Text Formating when inserting elements from Palette
JBDS-2721 - zero dollar subscription
JBIDE-16759 Provide assignability of raw bean type to parameterized required type

Implemented assignability of a raw bean type.