converted CircularBuffer.c to a .h file in /tcp/. Fixed errors and warnings so it builds.
some comments to clarify usage and removed some "magic" numbers
separated local listen into two threads. Projecting the use of 4 threads for filling buffer, sending window, acking window, pushing to server
First iterationn with buffer and window implemented.  Builds but needs debugging. Server not receiving anything.
fixed checksumming issue. Acks not sliding window
Merge branches 'master' and 'buffer'