BibUpload: smarter conflict detection
- Avoids reporting a conflict when the conflicting tags end up having the same values.
- Improves conflict reporting by explicitly explaining the conflicting tags and their content.
- Fixes double counting of records in the holding pen.
Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>