Fix the use of requestbody in the response, when multiple requests match
the same rule. Fix mhRunServerLoopCompleteRequests to make it wait until
at least one full request is received.
Add macro's to choose whether the servers should start in the main
thread or in a separate thread, for non-blocking and blocking http
clients respectively.
Separate thread mode isn't implemented yet.
Merge branch 'master' of https://github.com/lgov/MockHTTPinC