New formatted byte array.

Formatted byte arrays allow accessing an immutable array of bytes at integers, unsigned integers and
floating point values.  This new implementation hides the actual format class, allowing the formatted
array to be constructed using a raw processor type instead.