added ignore to swap, undo, and backup files.