Added idempotent FIFO and Double-Ended Queues. Also renamed Idempotent LIFO.