Transient save suggests first workspace directory as location

When saving a new file, the Save As dialog will point to the first folder in the active workspace, if any.
If no workspace is active, the Save As dialog will point to the home folder.

Fixes #1133.