Splitting DistributedUtil.partitionLociByApproximateReadDepth into multiple functions
Removing a few unnecessary variables from partitionLociByApproximateReadDepth helper functions