rearrange instance variables for AsyncPool
Change getPoolStats to use pool names for keys.

AsyncPool now has a getName() method. ChannelPoolManager
no longer exposes all the pools, instead only exposing the
statistics.