Fixed handleRescan to return final nil result message

Currently, if there's a transaction sent during the rescan operation, the last transaction will be sent to the client again instead of sending the empty result (signaling rescan complete).

I've pushed a one-liner change to match the behavior that btcwallet expects.