Parse usermode changes, channel mode changes and channel rank changes

It's been done. I've tested it all and it works. You should be able to check the channel modes at any time now, as well as getting the highest rank of a user in the channel (PyMoronBot will keep track of all ranks a user has).