Sort the modes sent to the user by 004 and 005, as well as ISUPPORT tokens

Nothing too critical this time. Sorted modes just look a bit neater in my opinion. That and I believe most IRCds do this. I guess you COULD also make this a bit better by using `OrderedDict` to store modes in the first place, but it's up to you. 

I went ahead and did the same thing with the ISUPPORT tokens. This is less common (InspIRCd is the only popular IRCd I could find that does it), but I still think it looks neater.