pngstest: make error limits version specific Splitting the machine generated error structs out to a file allows the values to be updated without changing pngstest.c itself, since libpng 1.6 and 1.7 have slightly different error limits this simplifies maintenance. Signed-off-by: John Bowler <jbowler@acm.org>