Add a utility to set-up IP when developer is working in a cafe and debugging with runner
This MR adds a utility to set IP for the following circumstances.
- Using DHCP (i.e. working in a cafe)
- Debugging with runner (i.e. You need to specify IP instead of localhost)