refactored multithreaded reloader
remove requires which break eager loading under zeus
added monkeypatch to allow passing JSON args in TestRequest
moved helpers to base class; changed #get to #process to support all http methods
implement all default check routes
moved some basic tests to ChecksController