Followup to #19083 which adds bloomfilter-related tests.
- Make test_node
disconnect_p2ps
wait until disconnection is complete to avoid race conditions (and not place the burden on tests) from MarcoFalke’s comment. And clean up any redundantwait_until
s in the functional tests. - Clean up style + logging in p2p_filter.py and p2p_nobloomfilter_messages.py and jonatack’s other comments