Missing file pointer reset in CheckSignature

CheckSignature is designed to verify the PNG signature which is located
in the first 8 bytes. The method now resets the file pointer to the
beginning to check the first 8 bytes.