Part of [[ https://linear.app/comm/issue/ENG-4269/implement-the-database-schema | ENG-4269 ]].
Propagated new blob service abstraction to HTTP code. Implemented error handling. Now all kinds of error responses can be handled in one place.
Depends on D8456.