Vim :SaveAs gives helpful error if dir doesn't exist

Code taken from Rename.vim: https://github.com/henrik/rename.vim