Abstracted away network layer
Moved factory methods to HttpProxyConfiguration
Renamed method
Returning correct status line in the response
Implemented handling of 404 responses (closes #8)