Revert "tracker-extract: MP3s with ID3v23 tags should not hit infinite loop"

This reverts commit a1d73a9582111158b5ea838ef0fd545dc7970c0c.
tracker-extract: MP3 id3v23, id3v24 functions documented and v23 fixed

- The padding logic in v23 was incorrect.
- Also the frame reading would continue while < total file size, which lead to
  infinite loops and issues for some files, now we go only while < tsize (tag
  size).
- Instead of +10 here and there, now we use a defined integer to know why
  we're increasing the iteration through the file for maintainability
- Added debugging so we know when there is a failure and what frames we're
  processing/ignoring
- Smaller improvements (no docs) for id3v20 function, same logic applies.
Merge branch 'mp3-id3v2-fixes'