[perl #111864] Don’t leave obj on stack for -x $overloaded

Commit 8db8f6b697e changed the way filetest operators use the stack,
in order to make stacked -t work.

Filetest operators were changed to pop the argument off the stack for
a standalone operator, but to leave it on the stack for a stacking op
(so the next operator could use it).  The code for handling overloaded
objects, which was separate, was already doing something similar, by
not popping the object off the stack.

I made the mistake of changing overloaded objects’ return code to
share code with regular filetest operators (the FT_RETURN_* macros),
but without changing the way the overload code got the item from the
stack to begin with.  Hence, the returning code assumed that the argu-
ment had been popped for non-stacking ops, which was not the case.

This commit changes the way the overload case does it’s return, to
account for the fact that the object must be left on the stack when
initially fetched from it (in case the object turns out not to have -X
overloading and the regular code has to kick in).
Update Maintainers.pl for version-0.96
Use remove more uses of utf8_to_uvchr()

Commit 4b88fb76efce8c436e63b907c9842345d4fa77c7 missed 2 occurrences of
this, one of which is #ifdef'd out.
utf8.c: Add back inadvertently deleted pod text

This was deleted by mistake in commit
4b88fb76efce8c436e63b907c9842345d4fa77c7
Show maintainer name in corecpan output
Typo fix in the list of maintainers
Adjust skip condition of tests for fields.pm to cover 5.14.*

and improve diagnostics
Remove test for a functionality that was removed

(this wasn't found earlier because this test file is only
run with perls <= 5.8.x)
Update base.pm's Changes file from the perldeltas
Add perltodo in the list of ignored pods

(like the other obsolete manpage placeholders)
Add ld_can_script probe to Configure

With this new probe, requested by rafl, we could start building perl as
it would be built on OSs like AIX and Windows and actually test visibility
of the API and thus early detect if tests would fail on these restrictive
OSs
Reinstate dummy ignoredpods functionality

The stub manpages (perlboot, perltoot, etc.) are listed in perl.pod,
so they don't need to be ignored by buildtoc. They weren't ignored
anyway, since the %ignoredpods hash was, well, ignored.
Increase $Safe::VERSION to 2.32
Convert safeops.t to test.pl

For the sake of tests in the next commit, it needs runperl(), which
test.pl provides.  Since this script is only run in the perl core, it
should be fine.
Safe.pm: Don’t eval code under ‘no strict’

Instead of evaluating code under ‘no strict’, we should be evaluating
it with no pragmata at all by default.

This allows ‘use 5.012’ to enable strictures in reval.  It also
has the side effect of suppressing the ‘Unbalanced string table
refcount’ warnings, at least in some cases.  This was brought up in
ticket #107000.
Determine if ELF even if ld is not ''
Upstream pkgsrc patch to support NetBSD 6.*

From original patch:

"NetBSD-6.x is same condition as older releases."
Increase $strict::VERSION to 1.07
Increase $B::Deparse::VERSION to 1.14
Increase $OptreeCheck::VERSION to 0.07

I am still baffled as to why this module needs a version.