[crypto] unify key types and introduce type for Inbound Keys
Summary:
- Move some types from CommCoreModuleSchema.js -> crypto-types.js
- Add validator for SignedPrekeys
- UserDevicesOlmInboundKeys type and validator
- Group types in identity-service-types.js
Test Plan: FLow
Reviewers: marcin, varun, tomek
Reviewed By: tomek
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D11106