Save config file with owner-only permissions
Previously, when saving the configuration file via commands such as
writefreely config start (as mentioned in the documentation),
WriteFreely would save the file with world-readable file permissions.
This fixes that by saving it as owner-only.
Fixes CVE-2025-24337