Prevent Package Control from zipping up the package

So Tern can install the the npm module locally.
[emacs mode] add tern-highlight-refs command
[node plugin] Add "module" module
[node plugin] Don't load binary *.node modules
[node plugin] Instantiate an AVal instead of failing for node.js stdlib modules that are not predefined
[emacs mode] rm tern-ido-complete.el
[emacs mode] Kill superfluous closing paren
Failing test case for `module.exports = require("foo")` (reassignment of module.exports to the rv of require)
[node plugin] Improve handling of module.exports

Issue #225
[node plugin] Ignore files that have a non-.js extension

Issue #219
Make sure 'prototype' appears in function object property completions

Closes #222
Log to stderr, not stdout (console.{log => error})
Remove a stray debug statement
[emacs mode] Avoid wrong-type-argument error in completion callback

The error is:

    Error in post-command-hook (completion-in-region--postch):
    (wrong-type-argument number-or-marker-p closure)

and is triggered by the completion-in-region-mode-predicate bound in
completion-at-point.

Commit d9fc8c16 prevents completion-in-region-mode from being entered
via tern-do-complete, but is ineffective when completion-at-point is
invoked by some other means, e.g. after the *Completions* buffer has
been displayed.
Get condensing of node modules limping along again

Issue #228
Fix server reset to clear files scope
[doc_comment plugin] Add support for Array.<content> and Object.<key, value> syntax

Issue #235
Guard against trying to read args from a shell function object in def.js

Closes #238
Improve propagation of global this

Issue #236
add support for component(1)