fixes #19345
This PR replaces consecutive calls to stop_node() and start_node() with restart_node() where appropriate in the functional tests.
The commit messages are repetitive but focused on each file changed with the intention of squashing if applicable.