Add support for Delegation Handler

This is a pretty simple handler to support delegation. I had to modify the CheckerServletRequest to support mutating headers.
Mostly to note that it should be overridden to maintain the functionality of HttpServletRequest.

Looking at it again, I believe the Java DateFormat class provides a parse function that would make implementing this method trivial. I will try to add it tomorrow.