Proxy API
This MR adds a proxy API to share the same node and port proxy logic in the modules. It also removes the port_list ugly hack.
This MR adds a proxy API to share the same node and port proxy logic in the modules. It also removes the port_list ugly hack.