Better handling of numeric conversion

As well as a more controlled error dialog when `np.genfromtxt` creates a very long error message