Add support for MIN_BLOCK_TIME Michelson instruction

Clarification and motivation

Jakarta added a new Michelson instruction:

A new instruction MIN_BLOCK_TIME has been added. It can be used to push the current minimal time between blocks onto the stack. The value is obtained from the protocol’s minimal_block_delay constant. (MR !4471)

We need to support this in morley and lorentz.

Acceptance criteria

  • Morley supports MIN_BLOCK_TIME instruction (parsing, typechecking, emulation)
  • Lorentz has min_block_time instruction