Deque is now using a doubly linked list as backend. Big speedup when running deque_test.lua