Experimental/saveas

OK, I redid the save as pull request separately. I changed the key command to g,e as it's still fairly near to the 's' key, at least on english keyboards. Change it if you need to. And I dropped the CSS stuff for now.

This pull request still seems to have the merge commits. I would appreciate your help on how to get rid of them if they are a problem.