(bug5114) Load 20 journals so we can be reasonably assured of getting 10 good ones, then add
an index to the loop that will bail once we've hit the count of 10. (Less refactoring doing
it this way, even though it's a tidge kludgy.) Still has potential to have an empty list if
there's a massive spam wave and we suspend dozens at a time, but less so, and any other way
of fixing it would probably a) be overkill and b) be a performance issue.
(bug 4759) all-comments notification fires for non-paid comms

 * Do not fire events that are not available
(bug 5144) Moves canview:styles calls to be siteadmin:styleview instead, since it doesn't involve
sensitive/private data and therefore shouldn't be hinged off canview.
Merge pull request #459 from rahaeli/bug5114

(bug5114) Load 20 journals so we can be reasonably assured of getting 10...
Merge pull request #461 from anall/feature/bug4759

(bug 4759) all-comments notification fires for non-paid comms
Merge pull request #462 from rahaeli/bug5144

(bug 5144) Moves canview:styles calls to be siteadmin:styleview instead,...
(bug 2062) remove old and unused LJ::ExternalSite module. everything
it does is done better in cgi-bin/DW/External, and the only reason
LJ had it in the first place was to specialcase Vox, which no longer
exists.
Merge pull request #463 from rahaeli/bug2062

(bug 2062) remove old and unused LJ::ExternalSite module. everything