A request-scope bean which automatically infers the base URL to be
used for this request from the current HttpServletRequest.
It is a little useful for this to be a request-scope bean so that
the computation of the URLs it not performed repeatedly on query.
author: Antranig Basman (antranig@caret.cam.ac.uk)