We'll let the script start mocha.run()
rename a variable #cleanup

`response` makes more sense than `context`
Add more server unit tests
Expose simon to the client tests
Fix a race condition in an integration test
Add an option to not immediately start the router
Assign a cid; store array of routers

fixes #26
#cleanup
rewrote the start method.

* now much smarter about a multi-router environment.
* remove the calls to start the router after adding routes
Smarter errors thrown if a reserved method is set
0.5.0 changelog and docs
#cleanup