Please explain the practical use of
SwallowingHttpServletResponse
and FakeHttpServletResponse in dwr util package