New auto save option - Save an unsaved project 

I revised the previous problematic version of this branch and rebuild it over the latest master. 
I retested it and I hope you can accept it now.