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