Referencing strings as byte arrays instead of as character arrays.
Tidying up how unit tests are organized.
Updating JSONGenerator to accept only strings and byte arrays when
writing string-like objects -- no more character arrays.