Fix #61 - "dubious code" in _fixin_replace_shebang
Incorporate NOTES into lib/ExtUtils/MakeMaker/FAQ.pod
Remove extremely legacy comments and tab->spaces
Suppress manify top-level README.pod
Merge pull request #188 from mohawk2/faqnotes

Incorporate NOTES into lib/ExtUtils/MakeMaker/FAQ.pod
Remove NOTES from MANIFEST
Win32 gmake needs SHELL to be specified

Signed-off-by: Ed J <mohawk2@users.noreply.github.com>
Finish off incomplete update of bundled CPAN::Meta, do Parse::CPAN::Meta
Update bundled CPAN::Meta::YAML to 0.011, needed by CPAN::Meta 2.143240
Protect t/basic.t against CPAN::Meta load failure
Protect t/metafile_data.t against failure to load [Parse::]CPAN::Meta
Further protection against 5.6.2 in t/metafile_data.t
Armour remaining tests against 5.6.2
Delete unused PM_TO_BLIB macro
Space-quote pm_to_blib args
Absolutise all typemaps because with deep-located typemaps, eg
"lib/XS/typemap", if xsubpp is called from top level with
    $(XSUBPP) ... -typemap "lib/XS/typemap" "lib/XS/Test.xs"
it says:
    Can't find lib/XS/type map in (fulldir)/lib/XS
because ExtUtils::ParseXS::process_file chdir's to .xs file's
location. This is the only way to get all specified typemaps used,
wherever located.
Sort realclean files = diff-able Makefiles
RE with interpolated filename needs quotemeta
xs_obj_opt method adds -o to all $(CCCMD) commands to put .o next to .c
Minor tidyup in makeaperl