Use stdout line buffering in cutechess-cli

This makes it easier to read cutechess-cli's output via a pipe.
The ECO resource's initialization must be explicit

The resource may be dropped from a static library build if it's not
explicitly initialized.