Fix minor bugs in the HSv3 unit tests

The tests:

  • copy the first 20 characters of a 40-character hex string to a binary fingerprint
  • put IPv6 addresses in a variable called "ipv4"
  • do a duplicate tt_int_op() to deliberately fail and print a value, without a comment explaining the code

Let's review these changes in legacy/trac#23576 (moved).