Add support for Delegation Handler

This is a pretty simple handler to support delegation. I had to modify the CheckerServletRequest to support mutating headers.
Put this after copyright statement.