Add Deque interface with Batch finger tree implementation

Rename Stack to Queue and add sequential Array operations.