This change tightens the autoplay logic around favorites by validating the requested favorite number before trying to play it, which avoids invalid index handling when -a is used. It also stops deleting ziptuner.fav during the favorites flow, so saved state is retained more consistently across stop/rerun behavior, and removes an unnecessary cleanup of ziptuner.item when returning from favorites. There are also minor housekeeping updates like a user-agent version bump and debug guard cleanup. In practice, autoplay from favorites should behave more reliably and keep the expected station state intact.

Fixed autoplay favorite selection in ziptuner so the -a path only starts valid saved stations and preserves favorite state correctly. - zhengqunkoo/ziptuner