changes to fill in all of the BlockLocations information for each file.

This fix adds fields to the BlockLocation metadata for each file.