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.