fix: reload all wallets on network change and improve logging
- Reload all wallets when network changes (not just new ones) This ensures wallets get the correct networkManager for the new network and balances/tokens update properly when switching between mainnet/preprod - Change swap manager warnings to debug logs When all swap APIs fail (e.g., on testnet), log at debug level instead of warning to reduce noise in production logs - Change read-only wallet errors to debug logs When read-only wallets don't have address data for a network (expected when switching networks), log at debug level instead of error level