Install mocha for the client side with "mocha init"
Move mocha files to a new test directory
Add tests for Helpers
Change the second paramater of Helpers.htmlCaseChanger to a boolean
Reimplement htmlCaseChanger with String.replace
Add stub files for untested modules
Remove the Elements test, since it relies on DOM nodes that we won't have
Add tests for ui.js and fix a minor bug with numbersOnly
Move global functions in ui.js into a new UI module
Remove the Cookies module and use the Cookies.js library instead
Use the shortcut syntax for Cookies.js
Stub tests for Effects and start implementing them
Mention which tests for Effects will require support for extra options
Implement more Effects tests
Implement more tests for these Effects: find, replace, remove_list, and repeat
Use contexts for the find and replace tests
Implement tests for Effects.list and fix some bugs
Revert "Use the shortcut syntax for Cookies.js"

This reverts commit c5670fccd4ef462c3d2e9af311bd41179a248e2a.
Fix some jslint errors