…rune later
This PR is an attempt to solve some of #10247 , first and foremost the case:
// TODO: The case where there is no change output remains // to be addressed so we avoid creating too small an output
This is resolved by always assuming a change output exists, and rebalancing that value by the fee excess, and deleting when necessary. The logic is also simpler to me.