Lots of ReSharper formatting and refactoring
Implemented queues for outgoing public messages and private notices, should stop excess flood kick