Show block locations in Web UI.

This fixes SPARK-769. Support is added for enuerating the locations of blocks
in the UI. There is also some minor cleanup in StorageUtils.