Fix IJ comment imports

InsaneJournal has old comment export code that doesn't give us a nextid,
so we could only import 10k comments. This fixes it so we actually
import as many as we can find.

This also fixes an issue where some accounts have more than 5 sticky
posts, causing the importer to not find all posts.
(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
Update documentation to reflect new name of styleview priv.
Merge pull request #482 from kareila/bug5144-privlist_hook

Bug 5144 - Update documentation to reflect new name of styleview priv.
Fix input argument sanitization

The s2id argument wasn't properly sanitized, so if you passed text in,
later codepaths would complain about non-numeric inputs. This ensures
that s2id is numeric before we use it.
(Bug 5095) Fix conflicting link/background combos in Hot Chocolate for Ciel
(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 5180) Fix warning in merge view
Merge pull request #490 from anall/feature/bug5180

(bug 5180) Fix warning in merge view
(bug 5183) Handle feeds that require Accept-Encoding
Update worker-manager to use extlib

EOM.
Revert OpenID upgrade changes

We had to revert the version of the OpenID modules we used so that we
would again be compatible with LJ et al.
Also delete hanging comments in import eraser

The import eraser deletes entries, but rarely we've seen situations
where comments are hanging around after the entries go. Sometimes this
leads to issues where comments Just. Won't. Import!

The Import Eraser is now Most Definitely Quite Thorough(TM).
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