change lifo to make it work in brpoplpush, there is no blpoplpush

LIFO / FIFO parameter was not taken into account in enqueueDequeue

As there is no blpoplpush Redis command, I changed the way items are enqueued / dequeued to make it work properly