Minor changes to a few default settings in .vimrc

The changes are:
- Autoload file if it was changed (not deleted) outside of vim
- Auto save file on certain commands (see :h autowrite)
- Show at least 1 line above and below the cursor line
- Change behavior of Y to work from cursor position to end of line

Improvements courtesy of Tim Popes sensible.vim