Adds 'Responder' interface, 'MockServer', and 'ServerThread'. Also implements multithreading in 'Start' and makes 'Server' implement 'Responder' interface.
Adds tests for 'HttpRequestFactory'
Renames 'RequestTest' to 'HttpRequestTest'
Refactors