Unit tests

Small progress in getting the remaining unit tests to work. Basically, setting `server.autoRespondAfter = 20;` when working with sinon's `server` object fixes tests that were having issues with it.

Also, we weren't running tests in sub-folders.