B-32-block-put-abs-url: add a test case on None block_id

API takes the correct URL to PUT blocks, as required.

And None block_id is validated and caught.

One test case is added to prove the coverage.