ENH: Implement SetupBlockRequest()

Implemented method to setup a block request. If
a downstream filter or sink requests a specific
set of blocks via UPDATE_COMPOSITE_INDICES, this
will be the set of blocks that will be loaded.
Otherwise, **only** the blocks of the requested
level will be loaded.