New version of Protocol, with a distinction between format/local/global checks over data
Change in protocol: Date & ConfirmedDate instead of Timestamp in Block document
Change in Block's Joiners field: add CERTTS & USER_ID
Fix: impact on Date & ConfirmedDate of Block document
Fix: no more log error when parsing a wrong document from the network
TDD: beginning tests over Block:Local requirements
TDD: Block:Local: each identity has a join membership
TDD: Block:Local: a public key cannot be present multiple times in joiners,leavers,excluded
TDD: Block:Local: cannot have two identical certifications (A -> B)
TDD: Block:Local: identities must be correctly signed
TDD: Block:Local: memberships signatures must be valid
TDD: Block:Local: cannot have certifications for a leaver or excluded
Tests: adding execution time for block_local checks (signature)