[Closed by !2754/!2849; V106-specific] Churn out lowest-bond Active node only if there's a Ready node with a higher bond
requested to merge Multipartite/thornode:churn-out-lowest-active-bond-only-if-higher-ready-bond into develop
[V106-specific]
This MR aims to satisfy this comment for #1380 (closed):
"churning out the lowest bond if doing so would make room for a standby node with higher bond"
Specifically, doing the preparation of Ready nodes (those nodes able to churn in) a little earlier,
and comparing to their highest bond.
This MR does not touch the low version code (!2741 (closed)) or the redline/leave_height code.
This closes the alternative MR !2754 (merged) (Only churn out lowest-bond Active node when already at maximum Active nodes).
Edited by Multipartite