- Changed end track time to be Lavalink default, which is the end of the audio stream.
- Fixed a bug where `player.current` was not being reset to `None` after a track ended.
- Changed `player.disconnect()` and `player.destroy()` logic to where `player.disconnect()` doesn't destroy the player instance
- Fixed a bug where Spotify track images were not showing up or were invalid
- Added `ignore_if_playing` parameter to `player.play()` which, if set, ignores the request if something is already playing.