[reports-service] Add service error types
Summary:
Adds service error types to be used by the reports service and conversions to HTTP error responses.
Depends on D8951
Test Plan: Tested together with next diffs
Reviewers: michal, patryk, varun, jon
Reviewed By: michal
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D8968