RT #88076. Compatiblity with Carp 1.32
Changelog for 2.21. Summary: Thykier rules.
v2.21

        Many more improvements from Niels Thykier, great hero of the
        free people. Plus a compatibility patch from Zefram, keeper
        of Carp.

        * SPEED / INTERNAL : Through the magic of globally reuseable
          core leak trampolines, autodie is even faster when used across
          multiple pacakages.

        * SPEED / INTERNAL : Caches used for keeping track of
          fatalised subroutines are faster and leaner.

        * SPEED / INTERNAL : Core subroutine wrappers are now lazily
          compiled.

        * SPEED / INTERNAL : Using autodie while autodie is already in
          effect is now faster and more efficient.

        * INTERNAL : $" and $! are no longer arbitrarily messed with
          for no reason via autodie.  (They're still messed with when
          using Fatal.)

        * SPEED / INTERNAL : The ':all' tag hierachy is expanded
          immediately, in an efficient fashion.

        * INTERNAL : Numerous minor clean-ups. Dead variables removed.
          Typos fixed.

        * SPEED / INTERNAL : import() and _make_fatal() cache more
          aggressively, reducing CPU overhead.

        * TEST: Compatibility with Carp 1.32 (thanks to Zefram).
          RT #88076.
Version tag bump
RT #88444: Testing patches for bleadperl compatibility.
v2.22

        * TEST / INTERNAL: Restore timestamps on touched testing
          files to avoid git flagging files having changed in
          git. (RT #88444, courtesy shay@cpan)
Hey travis, don't test half of CPAN.
Actually travis, quietly don't test half of CPAN.
Less quietly install modules via cpanm/travis.
Manual patch for travis/Config::Tiny.
Internal version bump. We should have a dzil plugin for this.
Pod::Coverage::TrustPod testing recommends
Tweak to avoid confused Pod::Coverage test.
More wacky travis/pod-coverage false bug advoidance.