Added a simple EchoClient class and corresponding unit test. Currently, tests require that the corresponding client/server app be run manually to pass the test. And, one test will always fail depending on which app we run to supplement the test. This is not ideal, but it's basically functional.
Added multi-threaded unit tests that can run independently.