[reports-service] Encrypt reports
Summary:
ENG-4812.
Added encryption/decryption step for reports. It can be disabled via CLI flag (useful for debugging/local dev).
Test Plan: Stored a report in the database, then retrieved it via the API. Verified that the report was encrypted in the database and decrypted when retrieved.
Reviewers: michal, varun, patryk, jon
Reviewed By: michal
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D9035