Arrays: End pointer replaced with capacity field.

This is staging for variable sized arrays that can have a capacity larger than actual element count. Also for a faster
Length calculation.