[rt.cpan.org 91406] Use empty string instead of undef for __DIE__ handler.

The rt.cpan.org bug alleges that the empty string is more compatible.
It doesn't seem to make a difference for contemporary versions of
Perl, so why not?