Let us begin
Implement keybindings and such
add autocompleter
Bring in Harutyun's code
Merge updates
Fix it up
Get rid of my junk
First pass at Haurtyun UI + C9 doc parsing
Some added UX behaviors
Add autocompletion for language keywords

Conflicts:

	lib/ace/edit_session.js
Improve UX, drop dead code
Fix rerender on text insertion
Fix failing test
One more test fix
fix popup
tweak the popup some more
revert changes to worker
cleanup
add snippets placeholder files for all languages
cleanup