Optional MonitorBased logging.

Displays a log message every time the countdown resets and also every `logging_period` epochs that an improvement hasn't been seen. Off by default.