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

As per issue ros/ros_comm#400.
Spaces is fine for me. I think `_____123` is easier to read then `00000123`.