Create a base class for prefix modes

Move Channel::SetPrefix() into Membership
Move prefix mode specific fields (and accessors) into PrefixMode
Don't mark prefix modes as listmodes