deque: refactor by adding setUp and tearDown methods in unit tests

createDeque() is renamed to create() to prevent noise.
deque: replace Arrays of Integers by ArrayLists