vimrc: Update backup, temp, and undo directories

Use % to separate path separators so that backups/swaps/undo files are
unique.