Removed workaround for BZ #55381
Created third test, for random data
Added RandomStringUtils, copied from commons-lang 3.1
Added echo client, easier to make weird HTTP requests
Added second implementation of Echo servlet.  This one attempts to read / write data as it is available, in theory buffering less.
Removed workaround for BZ #55381
Removed, seems like bad implementation idea
Enabled all tests, added sleep to RandomByteStreamer
Added some more logging
Cleaned up echo client tests