Before making changes, move router pick address functions to their own C file
As part of Sponsor 55, let's move these relay functions to their own C files:
These are relay-level now, but I think they should become client-level:
We should also move any related functions.
And write unit tests :-)