Fix issue with fromarrays not correctly determining a format string for unicode data (in the process eliminate some unnecessary cruft)
Merge pull request #5251 from embray/astropy-3052

Issue with fromarrays not using correct format for unicode arrays