Add typo detection to CI (#4107)

Adding the typos crate to our CI will take some doing, as we have
several tests which rely on typos in various ways (e.g. checking state
as the user types), but I thought I'd take a first stab at fixing what
it finds.

Release Notes:

- N/A
aa7351041dMikayla Maki committed on 1/18/2024, 1:13:47 AM· committed by GitHubparents9521f4958333b9
64 files changedLine totals unavailable