Force null StringCellValue to empty string

Will hopefully avoid headaches in the future.
Should probably be abstracted with a factory so we return the
StringCellValue emptyString