Move fail_reason into OutboundHTLCState states