Fix some memory leaks
Correctly display settings defaults

When changing workspaces or monitors in the settings app, make sure
we fall back to xfdesktop's defaults when nothing else has been
configured.
Fix memory leaks in the settings app