[lib] Move report handler from a socket
Summary:
This component isn't using socket at all and isn't specific to a keyserver. Moreover, rendering a couple of handlers could result in some reports delivered multiple times.
https://linear.app/comm/issue/ENG-7013/update-reporthandler
Depends on D11185
Test Plan: Generate an inconsistency and check if reports are generated on web and native by adding some console logs.
Reviewers: michal, atul, inka, kamil
Reviewed By: michal
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D11186