SCORU/Node: use a lock file to prevent access to rollup node data
Context
This MR is a first step for the rollup node to support protocol migrations (#2901 (closed)). The rollup node now locks its data dir on startup, which prevent other nodes from accessing it.