Allow updating IME state atomically to make it easier for platforms where it's atomic by its nature, like Wayland. The old API is marked as deprecated and is routed to the new atomic API. Co-authored-by: dcz <gilapfco.dcz@porcupinefactory.org>
Closes #2394.
That way we use top-level Cargo.toml only for the workspace management purposes.
* Fix typos * Remove OsError in winit-web