Unnecessary case sensitivity in channel names

Some items such as channel names have case sensitivity where it’s not supposed to. which can cause confusion. (especially in clients)

Possible fix: Make a dictionary with lowercase channel names with keys of the regular channel names (if they do have capital letters). Just like the nicknames list does.

This bug has been fixed in the following commits: