fix OutOfMemory

Since a memory becomes less insufficient when there are few heap size,
reverted not to grow too deep.
use ArrayDeque

When ConsString's s2 is deep, ArrayDeque is faster than ArrayList.