Tests for string conversion behaviour from Java to Python.
Based on feedback from @bbielaws, the conversion of an array of strings is really unexpected:
Length >1: Array of strings
Length == 1: A string
Length == 0: Array of floats
This MR simply tests this behaviour so we know when we've fixed it (in v3 most likely).