Fix live run view freezing on null characters
A station whose test logged a null character stopped updating its live view in the dashboard until the next run started.
- Fixed live run updates being refused when a log, measurement or prompt text contained a null character. The character is now removed before the update is stored.
- Fixed the dashboard showing an outdated run state when opening such a station in the middle of a run. Recorded runs were never affected.
