Turn CTxOut::IsDust() into an independent function 

Built on top of #5100.
Decouples CTxOut from CFeeRate.
Related to #5071 , now IsDust can become a method of CNodePolicy.
This else could just be removed as it's the last return anyway.