Add a check to SessionComponent to make sure created sessions are not null.

Signed-off-by: zml2008 <zach@zachsthings.com>
Re-enable IP bans
Use the ipban command
Gamemode command vanilla support
Make persisted sessions load only on access.
This makes sure that session factories have been registered by the time the session is created.
Fixes CMDBOOK-2190
Add a component to control flight and walking speed, as well as allowing a toggle of flight permissions in non-creative mode
Add auto enable config setting to flight component.
Merge remote-tracking branch 'upstream/master'