Fix AuthorTests usage

This module should not depend on Module::Install::AuthorTests.  Instead, it should be bundled with the dist.

This removes the prerequisite, makes it explicit about bundling the AuthorTests module, and removes the bundling of Test::Base since it wasn't used anywhere.  I also added a link to the repository to the metadata.

This fixes RT #88991.