Added Porting/reorder_charclass_invlists.pl

This program is used too bootstrap perl onto a non-ASCII platform with
no pre-existing perl.
t/TEST: Don't bail if fails in t/base
hv.c: Stop being ASCII-centric

This uses macros which work cross-platform.  This has the added advantge
that it is much clearer what is going on.
dump.c: Make less ASCII-centric:

This has the added advantage of being clearer as to what is going on.
lib/charnames.t: Make some tests work under EBCDIC
sv.c: Make less ASCII-centric
Data-Dumper: Make EBCDIC-friendly
APItest/t/handy.t: Make EBCDIC-friendly
genpacksizetables.pl: Correct comment typo
toke.c: Simplify some code

We don't have to test separately for lower vs uppercase here, as
upper/lower case A-Z and a-z are not intermixed in the gaps in A-Z and
a-z under EBCDIC.
toke.c: Fix an ASCII-platform dependency