Fixed extra EOL on first server sent event.
Renamed, made some other minor changes regarding comments and output format.
Rewrote async servlet to write immediately and buffer after it cannot read anymore.
Added a blocking echo servlet and an echo performance test client.  Client is not implemented yet.  The idea is to compare performance of blocking vs non-blocking.
Added generics back in.  This was fixed in Tomcat.  https://issues.apache.org/bugzilla/show_bug.cgi?id=55664
- Restructured packages for perf stuff
- Fixed case where async context was not being closed properly in
  AsyncEchoNbioServlet
Changed servlet mapping
Updated echo client to use new servlet path
Caught client disconnect errors and handle them.  Data publisher checks if there are clients and only creates data when there are clients.