Revamp IrcXxxModel sorting once again

Add sortOrder as a property, and replace dynamicSort
with an additional sort method - Irc::SortByHand.