Fix String and Array[Byte] types.

A good number of tests are now passing, although some relevant ones are still failing.