ENH GUI:  store user provided mne_root and fs_home paths with set_config

If the MNE_ROOT or FREESURFER_HOME environment variables are not set, ask the user only once and then store the paths with set_config. That way GUI users don't have to find out how to create a startup script and set env variables for the platform from which they launch the GUI.