When user press Build menu item, try to save all the modified files if exist.
When save file is failed for some reason, BuildAfterSaveAllFailPopup  is displayed to notify the user that file saving failed
and prompt to user to choose coninuing build or quitting build.