also, more error handling in Imager::init()
and modernize the tests
From the CPAN::Meta Changes: 2.110580 2011-02-27 07:58:06 EST5EDT [OTHER] - Add explicit dependencies on JSON::PP and CPAN::Meta::YAML instead of relying on Parse::CPAN::Meta to provide them (as some CPAN Testers have had P::C::M installed without them somehow)
… palette index
…nges and merge my RT 60176 and 61645 changes back in.
…ough libtiff Switch to TIFFReadDirectory() instead of TIFFSetDirectory(), since TIFFReadDirectory() does IFD loop detection. Unfortunately it doesn't return an indication that there *is* a loop, it just indicates the end of the chain, so we can't warn the caller about the problem.
Also, use double instead of float where the value is used in calculating a co-ordinate, since float may not be able to represent an image ordinate with sufficient precision
…ion number It was checking the general API version instead of the perl specific version numbers