(bug 5170) Create single request-cache.

Future goal: consolidate all separate request-cache items.
(Bug 5177) add margin to ctxt popups userpics
-- also alphabetize props
(Bug 5176) correct display of credit module in wide open
-- display inline
-- fix margins and padding
(bug 2291) Move /interface/xmlrpc to routing
Merge pull request #488 from ninetyd/bug5177/ctxt_popups_margin

(Bug 5177) add margin to ctxt popups userpics
Merge pull request #489 from ninetyd/bug5176/wideopen_credits

(Bug 5176) correct display of credit module in wide open
Merge pull request #477 from anall/feature/Bug5170

(bug 5170) Create single request-cache.
Merge pull request #492 from anall/feature/bug2291

(bug 2291) Move /interface/xmlrpc to routing