Ignore Vim untitled and unsaved buffer swapfiles

Vim creates buffer swapfiles starting at .swp for buffers that are
active but untitled and unsaved.
Merge pull request #576 from nysa/master

Ignore Vim untitled and unsaved buffer swapfiles