fix: Skip world select dialog when chooseDefault (-D) is enabled
- Updated client.cpp to automatically select the first world and proceed to update state when settings.options.chooseDefault is true.
- This change ensures that the world selection window is bypassed for a smoother user experience when the default selection option is enabled.
- Improved logic to handle cases with only one available world and directly proceed without showing the dialog.