Fixing test for RT 78770, with minor formatting changes.
credit for HEAD~
v4.300023

          do not use ">" in a filename; fixes the build on Win32 (thanks,
          djgoku!)
add perl to metaconfig
v4.300024

          include $] in MetaConfig data
Dist::Zilla::Role::NameProvider implemented
Dist::Zilla::Role::LicenseProvider implemented
eliminate defaults with required

it does not gain anything
pass named arguments, not a list, for LicenseProvider
tweak some documentation nits
credit as due
default to being a CaptureExternal App::Cmd::Tester
changelog the app tester change
v4.300025

          add the LicenseProvider and NameProvider roles (thanks, Vyacheslav
          Matjukhin!)

          make Dist::Zilla::App::Tester be a CaptureExternal App::Cmd::Tester
RT79842: PodSyntaxTests now injects Test::Pod dependency

Fix for RT#79842: https://rt.cpan.org/Ticket/Display.html?id=79842
A "develop requires" dependency on Test::Pod 1.41 is injected if
PodSyntaxTests is used.
make PodCoverageTests register prereqs too
credit for pod test changes
Add develop requires for MetaTests, with tests
Document options in own section

Clearly distinguishes the default behaviour from each option, and makes
adding further options straightforward.

Used the same format as other plug-ins with options.
Document --versions

--versions was added by b19a767, but not documented.