XD-2386 Acceptance tests for tcp-client source

This test verifies that the tcp-client can connect to a external server and retrieve the expected data.
The way that this test is constructed is to connect to a nc (netcat) server that returns the following value UOHSO638abna9beqw12.
The netcat can be run using the following:
(Mac)
while true; do nc -l -c  8782 < index.html; done
(*nix)
while true; do nc -l -C  8782 < index.html; done

where index.html contains UOHSO638abna9beqw12