Make ksmserver the requirement for a kde session
Fix the kdeinit-getting-sigterm problem

Systemd needs to be told when the process it starts exits while the
service overall remains running.  This is the case for kdeinit and
anything started with kwrapper.
Update notes with what we've learned
Moved some text to startup/DESIGN