Improve `commit_analyzed_batch` to handle duplicates
Some batch might have all their items already collected by Exorde
. In which case the result of a ipfs_upload
would be empty. This case is now properly handled and should log a comprehensive message when it happens instead of throwing an error.