Added tern plugin (Javascript completion using static analysis) and now perform different complete-longest behaviour for Ctrl-Space and <Tab>