Redesign internals of the member list.

Will probably break plugins that rely on findMember:
Provide legacy support for plugins
Group updates instead of drawing one at a time for NAMES & WHO replies
Fixed issue related to channel configurations not be saved properly in server properties
BUMP
Hide modes part of general events
Bad idea to have removed this
Check the correct nickname value