Revamped the way the flood system works. Now every time a message is
sent it is added to a queue, after 30 seconds since a message is sent it
is removed. a message can not be sent if there is 19 or more items in
the queue. this prevents 20 messages from being sent in 30 seconds thus
avoiding the spam filter.