use blob names instead of hashes

We can't use content addressing with juju blob store,
as discussed ad nauseam online.

This is mixed up from another branch. Will fix and re-push.