add vim swap files to the ignored list for MANIFEST.SKIP.
RT 72933: Ignore files from prove
whitespace
CPAN RT #3109: Aborting 'make manifest' can leave you with a broken MANIFEST

https://rt.cpan.org/Ticket/Display.html?id=3109
CPAN RT #21290: print to STDERR instead of warn

https://rt.cpan.org/Ticket/Display.html?id=21290
CPAN RT #21283: ExtUtils::Manifest does not follow symlinks

https://rt.cpan.org/Ticket/Display.html?id=21283
CPAN RT #57046: Tests fail if $ENV{PERL_MM_MANIFEST_VERBOSE} is set to a false value.

https://rt.cpan.org/Ticket/Display.html?id=57046
CPAN RT #57586: whole-name-quoted filename can't be read

https://rt.cpan.org/Ticket/Display.html?id=57586
CPAN RT #57507: Default MANIFEST.SKIP too aggressive about exclusions

https://rt.cpan.org/Ticket/Display.html?id=57507
add function: mkmanifestskip