Small rework of blob store internals to be easier to override.  Some naming and comment fixes