Emacs Optionally Saving Desktop on Exit With Confirmation