Feature: fencer: set exit reasons for fencing timeouts
finalize_timed_out_op() now takes an exit reason as an argument.
It is called for fencing timeouts, peer query reply timeouts,
and all capable nodes failing to fence.
At this point, the exit reason is not used, but that is planned.