Containers: properly verify all possible Array to pointer conversions.

The tests currently fails for const values, will be fixed in the
following commit.
Containers: disallow conversion of const Array&& to pointer.

The test now passes again.