Containers: test calling Array<char>::from() with integers.

Fails to compile on Clang.
Containers: fix narrowing errors in Array::from().

The test now compiles and passes again.