Speed up Gevent Sends

The code wasn't able to send multiple messages that might have been backed up on the queue, this limits how fast a large number or requests could be sent out. It also removes any wait in the event nothing is somehow on the queue.