lengthening a test timeout

200ms seemed to be the edge of stability on travis
event system polish
renaming classes to something more sensible

step 1 along the path to event-based http handling.  the goal here is two-fold
- remove the need for the "servable" structure. this is to be handled by the
  handler emitting an event when it receives a message. listeners can inspect
  the request and decide if they can respond by adding some object to the event.
  the engine will then be responsible for selecting a responder or responding
  itself
- incoming http messages will be handled as a set of events, to avoid reading
  large incoming requests into memory
removing an incorrect comment
upgrading gradle
minor doc updates
minor refactoring
updated access logging
renaming the header reading classes
content type reading
killing jacoco for now
adding creation scope
removing an errant space
narrowed down a performance problem

working to make it right
Adding the HttpTask to the executor suite

it is needed for a new style embedded server
no need for access logging right now
centralizing the choice of webdriver
the embedded server arrives
don't need the netty piece specified
unignoring a test