Re-work the chanlist applet.

Now orders *all* the channels based on the number of members.
Minimises use of jQuery for performance.