399242 - Reduce/eliminate false sharing in BlockingArrayQueue.

Now head and tail are stored in an array, spaced by empty elements to avoid false sharing.