feat: add x-storage-id header to HEAD block endpoint

The head block endpoint now returns a header as x-storage-id which
contains the name under which the block is stored in block storage

the metadata driver functions have been renamed for additional context