Basis for function-based mock server
Allow for functions in mock override
Refactor `getResponder`
Responder status code defaults to 200
Fix custom responder not being called
Allow particular endpoints to be overriden
Fix custom responder in particular endpoints still not being called
Add associated tests