Feature/simpl 724
Includes code from SIMPL-723
Current implementation syncs the local copy of the IDAs with by calling the governance authority instead of using IDAs from ephemeral proof
This is because current ephemeral proof contains only IDAs of the current participant, while the local copy contains all the IDAs (see EphemeralProofService.getIdentityAttributes(UUID))
In order to completely sync the local copy, all IDAs should be present in the ephemeral proof (possibly specifying whether each IDA is assigned to the current participant or not)
See TODOs in MtlsService.getEphemeralProof() method