Previously check_health() always returned Ok(()) without checking
anything meaningful. A sequencer could be stuck and still pass.
Now check_health() returns the current chain height (BlockId).
Clients can call this twice with a delay to verify the chain is
progressing.
Refs #244