Add support for the field-array type in field-tables.
Supporting field-array allows for better conversion from 0-10 and 1-0 to 0-9-1 since list types can now be converted in most cases where they are used in maps.
The Java field table support is still not in accordance with the 0-9-1 specification. The following types are not supported:
The following non-standard types are supported:
'c' ASCII STRING
'C' Wide string
'k' ASCII character
's' short **** incompatible