Update vimrc

Create a MakeDir function and give warnings if backup directory or swap directory setup fails.
Wrap autocommands in augroup.
Add new key mappings for
- cursor movement in Insert mode
- quickly quit Insert mode
- quick split window navigation