Based on SplitHostPort
from #22087
- Adds new utility for easy sanity check of network addresses
- Checks
-torcontrol
for a valid host:port string - Adds a return param in
StartTorControl
so that we can stop init and present a message iftorcontrol
input is invalid
Solves #23589