ensure buffer out of capacity requeue works correctly on amqp client

it was intended to requeue the message if the buffer is full. but this feature is currently not used, since the amqp is writing directly to the gelfprocessor and the gelfprocessor is inserting the message on a buffer. with this fix the gelfprocessor/syslogprocessor is capable of using a cache or not and amqp will ensure delivery