Add unit tests for the `OPSuccinctFaultDisputeGame` contract to verify the ZK-based fault dispute game logic works correctly. Port tests from op-succinct repo and update to follow conventions of our repo