lib/utf8.pm: Pod clarification and nit
lib/utf8.pm: Fix pod verbatim line wraps
podcheck.t: Avoid misleading error message

If there are input files on the command line that don't exist, prior to
this commit, the message was output that they are transitory.  This adds
a check and a correct message.
Remove double space between words in pod
charnames: fix nit in comment
utf8.c: Use mnemonics instead of hex numbers
t/porting/bincompat.t: Typo in comment
t/TEST: Don't bail if fails in t/base unless minitest

In order to completely compile Perl, many modules must have been parsed
and compiled, so if there is a full perl, we know that things basically
work.  The purpose of bailing out is that if these supposedly very base
level functionality tests don't work, there's no point in continuing.
But over the years, tests of more esoteric functionality have been
added here, and if one of them doesn't work, it still could be that Perl
pretty much does work.

I believe it would be best to move such non-basic tests elsewhere, but
that's work, and hasn't bitten us much so far; this change lessens the
severity of the biting even more.  Where it will really bite is if
things are so bad that a full perl binary can't be compiled, and we are
trying to figure out why using minitest.
utf8.c: Remove redundant assignment.

This variable is always set just below.
mktables: Fix typos in comments

One of these fixes is for where a real CTRL-X was specified, instead of
$^X
regcomp.c: White-space only, wrap comment to fit
handy.h: Clarify comment
t/porting/regen.t: Add file to check
toke.c: Remove redundant test

This checks that something is both not-printable and not a word
character, but all word characters are printable, so just the
non-printable test suffices.
mg.c: White-space only

I found re-formatting this multi-line 'if' to be easier to understand
regcomp.c: White-space only

Change this to follow perl coding conventions
handy.h: define some synonyms for consistency

Other macros have these suffixes, so for uniformity add these.
handy.h: Add missing toFOLD_utf8 macro

This corresponds to the other case changing macros
Update Test-Harness to CPAN version 3.27

  [DELTA]

  3.28    2013-05-02
          - Bugfix: Fix taint failures on Windows (Jan Dubois)

  3.27    2013-04-30
          - Dramatically reduce memory usage (Nick Clark, RT #84939)
          - Store test_num (in Grammar.pm) as a number instead of a string.
            Reduces memory usage (Nick Clark, RT #84939)
          - PERL5LIB is always propogated to a test's @INC, even with taint more
            (Schwern, RT #84377)

The local modifications to t/source.t are retained. [rt.cpan.org #64353]
Remove perlsh, which is neither installed nor referenced anywhere.

Described as a "poor man's perl shell", it is unreferenced, and virtually
unchanged since its addition in perl 2. As it is never installed, it's not
used by anyone.