Remove signal DoubleSpendDetected, use function
Also removes the need for forward reference to RelayableRespend.