Sanity check embedded CUE sheets
In #154 (closed) the submitter has albums where each track is a .flac file, but each .flac file contains the CUE sheet for the whole album.
Currently Tracker uses the embedded CUE sheet data to insert nmm:MusicPiece resources for each track on the album, and it does this for each file on disc, so the user will end up with many duplicate nmm:MusicPiece resources.
The FLAC FAQ says that the purpose of the CUESHEET tag is really just so apps can "calculate the CDDB or CDindex ID from the CUESHEET block and look it up in an online or local database just like CD rippers and players do".
We use the CUE sheet to split up albums which are stored on disc as a single large .flac file. However, we should check that the CUE sheet we get from the tags matches the file we're dealing with, perhaps by checking that the length of the CD described by the CUE sheet is close to the length of the actual audio file.