Transitioned to desktop-save-mode for saving sessions

The hack around saving frame geometry wasn't working properly with
full screen mode.