Merge pull request #143 from arbrown/master

Adding Commands for Swap Case and Title Case. Fixes #73. Let's keep #72 open until the "He'Ll" is fixed either by the go team or us
frontend/html: primitive key events and reload via javascript.
Added mercurial to the dependencies README.md
Merge pull request #147 from robbintt/master

Added mercurial to the dependencies in README.md
code cleanup