Tells the UI to save any current work. If there are no change, this
function should return true immediately. If there are unsaved changes,
the user should be prompted to save their work with (yes, no, cancel) options.
If the plug-in writer does not wish to have this protection, just return true and
do nothing.