Fix a settings saving crash observed in the wild

* If the SerializedValue we are given comes up null when saving
  a string then save out an empty string instead of crashing.
....ToString() ?? String.Empty;