DAL/Node/GS: validate message IDs payload in the application layer before validating messages
(see !10252 (comment 1580881997))
Message IDs could be Invalid for various reasons. We shoudl check
- That the commitment (slot index for the given level if the commitment field is dropped from message id ) is waiting for attestation;
- That the included shard index is indeed assigned to the included pkh;
- That the bounds on the slot/shard indexes are respected.