Switch to using playback-rs for playback
- It provides gapless playback and uses the latest version of the
symphonia
crate. - Added UI feedback while song is downloading but queued to play.
- Updated Discord with flags so it won't crash if Discord is not running and created a build with Discord built-in for Linux.
- Updated the UI to hide the cursor and set the terminal title for terminals that support that.