JBIDE-17673 Need to switch jst.jsdt to the latest tested Tern v.0.4.0.201407021311

The dependencies are updated
Extension points usage is updated

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-17674 Remove 'wrong Node.js install' workaround

Workaround is removed

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
[JBIDE-17755] For JBIDE 4.2.0.Beta3: Code Freeze + Branch [JST]

Fix parent pom version
JBIDE-17813 Update jQuery Mobile to the latest 1.4.3
JBIDE-17728 HTML5 Palette: Ionic components. Created new feature,plugin,test.

New Header Bar
Projects natures and names cleanup

Maven matures were removed from plug-in projects
Java natures were removed from feature projects
Site project name changed to have jst module prefix
JBIDE-17850 Ionic palette: New Scroll wizard

New Scroll wizard is implemented.
New Content wizard is implemented.
Tests are added.
JBIDE-17852 Ionic palette items should be available as templates in HTML code assist
JBIDE-17726 Wierd proposals in css content assist for ionic projects

CSS Proposals are fixed
NPE in CSS Hyperlink is fixed
JUnit Test Case is added

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-17852 Ionic palette items should be available as templates in HTML code assist. Fixed ionic proposal relevance.
JBIDE-17874 New Footer wizard

New Footer wizard is implemented. Test is added.
JBIDE-17888 Make mobile palette available for angularJS template files

Test is fixed according to new algorithm for selecting mobile palette.
JBIDE-17912 Ionic palette: New Tabs wizard

New Tabs wizard is implemented. Test is added.
JBIDE-17728 Added angularjs features to nightly update site
JBIDE-17866 JSF/KB memory leak

Deleted project is removed of map storing kb projects.
JBIDE-17849 CSS Hyperlinks aren't working on non-WTP projects

CSS Files path resolution is fixed, CSS Hyperlink, Create New File Hyperlink are fixed
JUnit test is added in order to test CSS Stylesheets inclusion using absolute and relative URLs

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
JBIDE-17920 Tag Libs are not added when externalizing strings
JBIDE-17953 New Tab wizard

New Tab wizard is implemented. Test is added.
JBIDE-17963 Individual logo icons for HTML5 Palette groups
JBIDE-17961 The last used HTML5 Palette tab should be used by default