[reports-service] Implement Blob storage
Summary:
Implemented storing large reports in blob service and retrieving them.
Test Plan:
The plan requires D8971 to easily upload and view reports
- Commented out the size check to store all reports in blob service.
- Uploaded multiple reports. Verified that they are stored in blob service.
- Downloaded one report directly from blob service, using blob hash. When opened the file, it contained the report JSON.
- Viewed the report using report HTTP endpoint
Reviewers: michal, patryk, varun, jon, tomek
Reviewed By: tomek
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D8975