Added request counter to Paginator

Added instrumentation for Paginator so API clients can understand the number of requests executed per search.
I wonder if we just allowed the search method to return FluentIterable instead of Iterable, then you could have written  paginator.search(new SearchReadGroupSetsRequest().setName("HG")).size() instead of having to import Iterables.size().....