Adding a dummy connection pool, so that we can remove most of the client side patches for enabling connection pools. This enables code testing.
Also including refreshing of nodes within the checkout/checkin scope
cc @hrushikesh
Moving the maintenance of last refreshed_at and down to connection, instead of node.
cc @hrushikesh