Use #call in #info method to reconnect when warden connection drops

Container's #info method is used by stat_collector to periodically collect
the application's status information. At present, #info method will cache
the warden connection and if the connection dropped, the application
information therefore will not be updated.

Like other calls in the container code, #info shall use the @client_provider.get
which has already implemented the reconnection when the connection drops.
Moving to use @client_provider is more consistent with the other methods
and also adds the reconnectoin function

This will fix Bug 54925788.