initialize
Initializes all services in dependency order.
Initialization order:
LanguageManager (required by all features)
PlayerSettingsManager (required for DM notifications)
Japanese Conversion (optional, config-dependent)
ChannelStorage
DirectMessageHandler (depends on settings manager and romaji converter)
Return
ServiceContainer with all initialized services