Adds the `current_index` property to the `Player` object.
0.2.3
-Base track info on remote metadata if available. This fixes a bug where track changes weren't picked up. (When playing a remote stream, the playlist doesn't change, but the artist and title do).
0.2.2
-Updated server discovery code so that it works properly in Python 3.7 (earlier code worked only in Python 3.8).
0.2.1
-Fixed a bug in the playlist updater that affected, among other things, retrieving album artwork for the currently playing track. -Use the `coverid` attribute rather than `trackid` to fetch cover artwork, which improves caching by giving one link per album rather than one link per track.
0.2.0
Added server discovery. Refactored in separate server, player, and discovery modules.
0.1.5
More gracefully handle player name being passed as player id to Server.get_player(), improved debug logging.