chore(client, server, shared): update naia to 0.20.{0,1}
feat!(client, server): finish transition to bevy 0.10, and in addition
* change from bevy_inspector_egui to bevy_editor_pls
* remove iyes_loopless, as it is now obsolete
* remove bevy_console and swap logs to terminal only, in preperation
for my own console logging crate
Merge remote branch 'origin/dev'
wip!(client, server, shared): initial updating to bevy 0.10
feat(client): enable native wayland for bevy
feat(client): remove belly dep, disable UI for rework
feat!(client, shared): move api calls to shared, dep shuffle,
and remove connection check stage
chore(client, server, shared): update naia deps
chore(client, server, shared): add naia deps
feat(api, client, server): add shared as dependency to all
chore(client): rename sdbclient to client
feat(sdbclient): GameState enum
chore(sdbclient): poll-promise dep
chore(sdbclient): bump deps
WIP(sdbclient): new login UI
chore(sdbclient): bump belly dep