ISPN-4470 RemoteCache's size() method should compute size globally

Improves on the original solution in #2713 by using statistics to calculate total number of entries in the cluster, and if the statistics are disabled, it falls back retrieving the key set and getting its size.
Yeah, meant it to be `transient`