Update tests to work with YAML::Tiny 1.57 and newer (fixes RT 95548)

YAML::Tiny 1.57 changed the style of quoting strings with double-quotes.
This doesn't mean anything to the operation of Text::FrontMatter::YAML,
but it was causing a spurious test failure.
Require Perl 5.10.1
Ignore and don't ship TODO
POD adjustments
Makefile.PL: add CPAN::Meta data if MakeMaker supports it well
Text::FrontMatter::YAML 0.07