JBIDE-15837 - Improve the CordovaJS library provider

Cordova library plug-in configuration is added

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-17217 [javascript] Add an adapter for AngularJS-eclipse

The extension point definition is added

Signed-off-by: vrubezhny vrubezhny@exadel.com
JBIDE-17406 o.j.t.jst.jsdt has no source folder pointed in build.properties.

Source folder is added to build.properties

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
Hide "Unknown extension point: 'org.eclipse.angularjs.core.angularNatureAdapters'" Error which is not relevant for the project

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
Updated parent pom to Beta3
JBIDE-17472 Unable to edit preview text in CSS Preview view.

Updated "Double click to edit preview" to "This is a Preview Text"
JBIDE-17169 HTML5 Palette templates should be available for content assist by key words

Added keywords to Mobile Palette items. Modified xml tag completion
proposal computer to apply keyword when cursor is within a text node
to proposals and set high relevance to those having the keyword.
Tests are added.
JBIDE-17487 Improve layout of Ajax and Enhance checkboxes in jQuery Properties

Ajax and Enhance checkboxes are put to one line in the default form.
JBIDE-17408 use tern 0.2.0.201405210810 instead of 0.2.0 (with version range)
JBIDE-16096 JSF Code completion does not support http://xmlns.jcp.org/jsf/* namespaces

Provided update of temp folder for taglibs copied from jars.
JBIDE-17561 DnD from Palette should not insert template inside xml comments

Test is added.
Removed tests/org.jboss.tools.jst.web.ui.test/hs_err_pid3678.log
JBIDE-17250 org.jboss.tools.jst.web.ui.test failure on Windows

JUnit Tests and test project data are fixed

Signed-off-by: Victor V. Rubezhny <vrubezhny@exadel.com>
JBIDE-17579 Incorrect code formating when dropping from Palette inside a comment node

Tests added
[JBIDE-17611] Error when calling Tern code assist via command

Update preferences for Node.js at startup and set first none native as default
Remove duplicated org.eclipse.ui dependency
Added a preference that disables repeatable Node.js config change

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
[JBIDE-17566] tern integration is not working OOTB if node.js is not installed

add "x-installation:=greedy" for optional tern.node platform specific bundles