text: Title: [Feature]: Add option to translate warning `Tried to log to step %d that is less than the current step` to an error
  Body: ### Description
  
  We introduced a bug that logged one step into the future, and ended up losing quite a bit of useful logging data, e.g.
  ```
  wandb: WARNING Tried to log to step 3 that is less than the current step 4. Steps must be monotonically increasing, so this data will be ignored. See https://wandb.me/define-metric to log data out of order.
  ```
  which happens here:
  https://github.com/wandb/wandb/blob/9153d0ecfa5e82a706618242a567500e7fe68e25/core/internal/stream/handler.go#L1009-L1016
  
  ### Suggested Solution
  
  Is there a way to make configure this into a fatal error, such that we fail fast rather than needing to monitor stdout?
  Or is there a way to "listen" to the log messages for WandB so we can fail fast ourselves?