Fix typo
Consolidate mocha server initialization, separating it from command line parsing.
Add tmp to .gitignore
Seed the idea of a Readme
Add chai, simon for unit tests.
Add support for "compiler" option. 
Add unit tests for MochaServer class.

Also a few refactors:
* remove unused variables
* push some logic into individual, testable methods
Add Cakefile for cake test
Merge branch 'features/add-compiler'