.vimrc: add persistant undo

closing and opening a file usually means losing all the undo history, which is
rather annoying.

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>