refactor the request processor to include the transfer of data.
get rid of the 'passthrough' state in the BasicRequestProcessor. Just use vars if state is needed in the actor.
change to the new RequestProcessor.
rename abort to close in BasicRequestProcessor.
Implementation of ForwardingRequestProcessor as the base for the RequestRouter.
ignore the body.
change the StaticRequestHandler to the new RequestProcessor architecture.
change application to the new request processing architecture.
update for the new processors.
configure logging.
change proxy servlet to the new request handling.
move Request and Response into the RequestProcessor and change body to hasBody on the response.
log actor messages via slf4j and up to debug level.
more logging to ease debugging.
fix toString method (add a space).
forward the Response to the correct sender.
up timeout.
better exposure of errors during request processing.
add a second application to include the request router.