TXXX consists of description and value. Descriptions should be unique, but rarely are. This now parses them into TXXX:<description> and turns it into an array if multiple tags are found.
Signed-off-by: Markus Birth <markus@birth-online.de>
Improves parsing of remote files by using HTTP Range requests so it doesn't have to download the whole file.
Signed-off-by: Markus Birth <markus@birth-online.de>