Migrate manual session saving to plasma-shutdown
This allows the wayland fallback session saving to run too and removes more ksmserver logic from our library code.
session-restore is patched to also run when the configuration file is set to restore the manually saved session.
Edited by David Edmundson