Enhancement block storage controller head object

Adds support to HEAD a block through the Storage Block Controller

DEPENDS: PR #166 
one small nit: do we want to start off assuming orphaned=False and set it to True if its orphaned.
Its not a big deal.
Not holding up the PR.