SPARK-2565. Update ShuffleReadMetrics as blocks are fetched

Also this comment is pretty vague. It would be good if you could elaborate on it (what you described in the JIRA itself is good enough)