Adding support for fixed-width floating-point and integer array values.

As per issue #400.
There's some ambiguity as to what the fixed width means. As it stands, negative signs and digits count towards the fixed width total, but decimal points do not. Thoughts?