code cleanup
adding network echo server class for unit testing
network socket stream updates
expanding unit tests for tcp streams