Is there any program that is able to aggregate photos while automatically purging duplicates? I'd like to move all my photos to the Cloud -- and I have plenty of options for places -- but don't want to end up with hundreds of duplicates as they are imported from different sources (desktop, laptop, external drives, multiple phones, etc)? Ideally, I'd like to have one drive at my office with ALL my photos, purged, and then be able to back that drive up in one swell foop to the Cloud. Bonus points if this aggregating source program makes for easy file management of similar photos. I live in a MAC world, including iPhones, if it matters.