Entirely cut over to TopDocs#merge for merging shard docs in the reduce phase 

From Lucene 4.8 the TopDocs#merge supports slicing of the shard level top docs, by taking the offset into account (for pagination). Because of this the custom shard level topdocs merging can be removed in favour for TopDocs#merge.