UnsafePointerQ's CommitRead/Write() no arguments

See preceeding commit for details.
Added per message check for each pointer

Previously we only checked the sum and checksum after all messages were
sent. Now we check each messsage individually. We also print the
difference between the expected and found values.