Agent icons now load locally

Agent icons are now bundled with the app instead of loading from Google's favicon service, which is unreachable in some regions and prone to outages. This fixes broken icon displays on the agent settings page, terminal title bar, and status bar across both desktop and mobile.