removeFirstOrDefault

Removes the first element from this deque and returns that removed element, or returns default if this deque is empty.