Fix automated tests on hosts where "hostname -i" returns multiple results.
README-testing updated.
Unit tests: write the logfile filename into the overview, too.

Makes reading details via "gF" easier ;)
Unit test: comment out one test, needs implementation.

See ballot_is_higher_than() for details.
Repair unit test for retries.
Unit tests: Fix variable name and debug output confusion.
When a unit test fails, provide a string output of the wrong value too.

That makes reading the debug log file quite a bit easier.

Instead of only

   «ntohl(((struct boothc_ticket_msg *)buf)->header.cmd)»:
     got «1349674352», expected «CMD_CATCHUP». ERROR.

now there are lines

   ->  gdb  print state_to_string($$)
   <-  gdb  $52 = 0x6116f8 <cache.12837+40> "Prep"

From that it's easy to see that instead of the expected CATCHUP
there's a PREPARE in the message.
Make the "100_abort-after-retries" unit test work again.

Currently _all_ the tests run fine.
Disown the ticket only if there's no (proposed) owner.

Was left uncommitted in my working copy.
New version number 0.1.5.
Set the executable bit for unit-test script; "osc build" croaked.
Documentation fix.