Gives the capability to add with UI Modules a tern plugin/def hosted on
the root project. See https://github.com/angelozerr/tern.java/issues/142
Move Class Path congifuration into a Workspace Job due to prevent the
resource exceptions on a locked workspace.

Reference issue: https://issues.jboss.org/browse/JBIDE-18591

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
Merge pull request #156 from vrubezhny/MoveJSDTClassPathConfigurationToWorkspaceJob

Move Class Path congifuration into a Workspace Job due to prevent the
fix url
Initialize tern repository. See
https://github.com/angelozerr/tern.java/issues/142
Merge remote-tracking branch 'angelo/master' into file-management-dev

Conflicts:
	core/tern.server.nodejs/src/tern/server/nodejs/NodejsTernServer.java
	eclipse/tern.eclipse.ide.core/src/tern/eclipse/ide/core/IIDETernProject.java
	eclipse/tern.eclipse.ide.core/src/tern/eclipse/ide/internal/core/IDETernProject.java