The `avatar` field has different semantics whether it's `undefined` (hasn't changed since previous time) vs `null` (it's now unset). Let's reflect this in the API of the `SlidingSyncRoom` response. While a public breaking API change, sliding sync is still considered experimental, so we're not bumping the main version here.