Log all state changes. Fixes #882

Since the tracking for the classification game in `RequestClassification` is already decoupled from the `status_update` events it's straightforward for us to log all state changes with the `status_update` event.