Correctly measure Redis nested array responses
We have instrumentation that counts the request and response sizes of Redis queries. In the response, we treat arrays as a special case. This change adds support for nested arrays which are rare but sometimes used by Redis, for example in the response of XRANGE.