refer to more relevant modules
we already dumped inc::DynamicPrereqs
specify version of Exporter that added the "import" option
fix pod
add keywords to metadata
eesh, so many self-tests
fatalize warnings during tests, to be sure nothing goes wrong
simplify tests by making constant lists of subs to check
test for even more subs; dump diagnostics on failure
more tests that we do not load things needlessly
We don't use the imports anyway, but there's no sense in installing it as the wrong name
pull guts out into a new private sub, _remaining_imports

This will help is write unit tests that don't depend on Test::Tester.
fix the return value of the main APIs
combine these two import calls
avoid turning main namespace into a Moo/Moose/Mouse class
simplify tests even further by avoiding the Test wrapper
adjust tests to avoid special-cased namespaces, exposing incomplete handling of Mouse classes

...because it turns out that Mouse::Meta::Module::get_method_list has a
totally bizarre idea of what constitutes one of its own methods:
https://github.com/gfx/p5-Mouse/blob/2.3.0/lib/Mouse/Meta/Module.pm#L78-81
Test-CleanNamespaces-0.11

  - the return value of namespaces_clean() and all_namespaces_clean() is now
    consistent with the result of the test(s).
  - fixed tests to expose an issue with Mouse classes, and documented this
    (now) known issue