Files with spaces in a manifest need to be single-quoted
Add a test for manifest generation, specifically the handling of files with spaces in the name
credit for changes to manifest
now we produce META.json v2
emit variable meta spec data
defer distmeta as long as possible
we need new Software::License
require the cpan version of CPAN::Meta
update changelog for cpan-meta-prereqs branch
Really fix manifest generation to properly handle spaces, single quotes, and backslashes.

Add missing corpus files, now called corpus/ugly.
no need for these to pollute my fs
get autoprereq tests passing again
quote/escape filenames as needed in manifest

* if the filename has spaces, it goes in single quotes
* if it has single quotes, they get escaped
* if it has escapes, they get escaped, too
* with FromCode, Manifest can be a normal GatherFile now
test for manifest file quoting
document recent changes in changelog
add a test suggested by autarch
fix pod link RT #57505
make install work on win32 RT #57404
Support both new- and old-style resources in MetaResources.

Added tests for MetaResources to make sure that both META.yml and META.json
have sane output.
remove copypasta