A utility class for clients of an InformationServlet. Accepts an object
to represent the request argument and a URL to dispatch it to, and does the
work of encoding it, performing the dispatch and decoding the response back
into an object.
author: Antranig Basman (antranig@caret.cam.ac.uk)