tests: Add an HTTP integration test
This commit adds an HTTP integration test that performs an HTTP GET request on a dummy server that simply returns the client address.
The purpose of this is to test connectivity to hosts in localhost.
See #120 (closed), #111