(bug 5170) Create single request-cache.

Future goal: consolidate all separate request-cache items.
(bug 4062) Allow other random character sets in rand_chars
(bug 5171) Create custom XMLRPC transport that supports DW::Request
(Bug 5118) Fix conflicting colors in Angel Cake themes
(Bug 5179) Add additional link color props to Ciel

Active/hover/visited link props for entry management links,
entry interaction links, and navigation module links.
(Bug 5095) Fix conflicting link/background combos in Hot Chocolate for Ciel
(Bug 5179) Standardize new prop names
(Bug 5179) Change CSS refs to new standardized props
(Bug 5179) Don't overwrite properties already in use on live
(Bug 5179) Sort link CSS by standards
(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 5183) Handle feeds that require Accept-Encoding
Merge pull request #491 from anall/feature/bug5183

(bug 5183) Handle feeds that require Accept-Encoding
Merge pull request #486 from momijizukamori/Bug5095/Ciel/HotChocolate

(Bug 5095) Fix conflicting link/background combos in Hot Chocolate
Merge pull request #480 from anall/feature/bug5171

(bug 5171) Create custom XMLRPC transport that supports DW::Request
(bug 4062) handle invalid charsets
(bug 2291) Move /interface/xmlrpc to routing
Merge pull request #479 from anall/featue/Bug4062-rand_chars

(bug 4062) Allow other random character sets in rand_chars
Merge pull request #488 from ninetyd/bug5177/ctxt_popups_margin

(Bug 5177) add margin to ctxt popups userpics