bio: fix thread termination
bio: fix potential bvec overflow/corruption
infra: fix racy NULL deref on thread termination
light: fix copy switch off
light: fix long-lasting pause-fetch effect
light: fix zero progress of rate display
net: fix unnecessary socket shutdown on nonblocking connects
marsadm: disallow ill-formed cmdline options for safety
marsadm: fix wait-cluster condition
marsadm: fix sync check
marsadm: fix incomplete syslog messaging
marsadm: workaround concept bug in _get_actual_primary(), deprecate it

The conceptual bug was leading to systematic false-positive failures in the
old test_suite. These failures were depeding on the _names_ of the
involved hosts: just run it on a pair of differently named hosts
following different naming conventions, and 50 out of 90 testcases
were failing false-positively.
marsadm: fix forgotten unlinks in {invalidate,leave-resource}
marsadm: fix split brain prevention on handover
marsadm: start 'primary' handover after fetch has completed
infra: move io_timeout to generic interface

This is needed for the next commit.
light: fix client shutdown on slow network

On slow networks, the generic net_io_timeout is too long if you are
impatiently waiting for disconnect.

Change the io_timeout of the individual client brick to a short value.
marsadm: silence log-rotate and log-delete-all by default
all: release light0.1stable09