Deadlock in AngularJS-eclipse/Tern.java

TernConsole is fixed due not to block on UI tread

Signed-off-by: vrubezhny <vrubezhny@exadel.com>
https://github.com/angelozerr/angularjs-eclipse/issues/27
Merge pull request #18 from vrubezhny/issue27

Deadlock in AngularJS-eclipse/Tern.java
Fix completion with one optional parameter.
Add experimental tern lint.
ignore .tern-project and .tern-port
Fix https://github.com/angelozerr/tern.java/issues/21
Fix https://github.com/angelozerr/tern.java/issues/22
update Platform-Filter
go back on platform filter on feature as It seems to break the tycho
build.
perform chmod on executable
strange bug on arch filter on plugins
The "permissions" parameter was not set in the "chmod" action.
fix chmod
add license header
update license header
update license header
correct typo
Fix bug which losses checked JSON defs.
fix https://github.com/angelozerr/tern.java/issues/23
Use HTML dt + dd for js completion.