workspace save/restore: simplify code and use mru for remembering last location
* let Komodo (filepicker code) choose the default directory when not defined