Fixed PDF testcase to honor the unused `/F` parameter and to check the anonymous filename for data URLs
Use the hex representation for checksums, because they're easier to test against and more readable for the reader of raw PDF files :)
Updated the test case for embedded files to include real files, to test non-ascii filenames and programatically added attachments