[Clientpool] Implement Clientpool plugin
The main trickiness in porting the Clientpool plugin is to implement the Namespace IR node that represents the plugin. It will need to use the DI graph builder similar to how the goproc
plugin does, and then clients are created by invoking the generated graph method multiple times, once for each client.