Fix in ArrayPool

The Recycler Work Context was not being used
Capacity calculation fix
Limited the capacity of ArrayPool
Style and analysis fix
...

Discovered a bad side effect of the current use of ArrayPool: it clogs
the finalizer thread. We need to give more work to the Recycler work
context.
Improvements to Work

For a better utilization of dedicated threads
Style fix
Fixed a defect in CooperativeGrow
Style fix
Style fix (reordered)
Style fix (using constant)
Solved a problem with arrays beyond capacity
Made Bucket report actual capacity
Fixes a problem introduced in last commit

...