Fix an issue with runtime array unpickling
Now only one kind of String, and it's just String

Slightly simplifies PickleFormats by removing the
distinction between Scala and Java Strings.
Merge remote-tracking branch 'origin/wip-runtime-array' into wip-runtime-array