Fixup missing extensions in preset save.

Mostly for convenience.
Validate UTF-8 in preset load.