Make resolveFile synchronous
Make demo proactively send files to server
Remove some duplicate code in the demo
Run Tern server in demo in a web worker
Make argument hint cache in demo precise
[Emacs mode] Eagerly send changed buffer to server when leaving it
[Emacs mode] Proactively send current file to server when a wide range is changed
Add another test to test/infinite-expansion.js
Don't recycle types for object literals

Too many false positives, and it destroys reliable
jump-to-definition on such objects.
Separate parsing and analyzing, reuse ASTs
Add missing test file
[demo] Fix file fragment sending

Closes #23
Tighten up waiting on async code in tern.js

Issue #24
Use standard CodeMirror JS mode
Follow change in AST format (handler prop in TryStatement)
Allow debug output in the demo setup
Don't shadow existing variable uses during an automatic rename
[demo] Be a bit smarter about testing whether the cursor is on a variable
Add a query type for fetching known property names

Issue #25
[closebrackets addon] Clean up 96681ce3d9d7e73380a42e9ce5d838216ca26855