Make FeaturewiseFileValidator check for duplicate entries
Make FeaturewiseFileValidator check for duplicate entries

Changing the API for subclasses a bit to give it access to the
feature IDs.

kalletlak/cbioportal,adamabeshouse/cbioportal,bihealth/cbioportal,inodb/cbioportal,n1zea144/cbioportal,inodb/cbioportal,onursumer/cbioportal,cBioPortal/cbioportal,angelicaochoa/cbioportal,angelicaochoa/cbioportal,kalletlak/cbioportal,angelicaochoa/cbioportal,adamabeshouse/cbioportal,onursumer/cbioportal,pughlab/cbioportal,gsun83/cbioportal,jjgao/cbioportal,cBioPortal/cbioportal,jjgao/cbioportal,kalletlak/cbioportal,mandawilson/cbioportal,cBioPortal/cbioportal,pughlab/cbioportal,yichaoS/cbioportal,bihealth/cbioportal,sheridancbio/cbioportal,d3b-center/pedcbioportal,inodb/cbioportal,pughlab/cbioportal,bihealth/cbioportal,n1zea144/cbioportal,sheridancbio/cbioportal,mandawilson/cbioportal,onursumer/cbioportal,zhx828/cbioportal,gsun83/cbioportal,shrumit/cbioportal-gsoc-final,zhx828/cbioportal,yichaoS/cbioportal,yichaoS/cbioportal,bihealth/cbioportal,adamabeshouse/cbioportal,IntersectAustralia/cbioportal,zhx828/cbioportal,IntersectAustralia/cbioportal,n1zea144/cbioportal,adamabeshouse/cbioportal,angelicaochoa/cbioportal,n1zea144/cbioportal,d3b-center/pedcbioportal,kalletlak/cbioportal,IntersectAustralia/cbioportal,IntersectAustralia/cbioportal,cBioPortal/cbioportal,d3b-center/pedcbioportal,inodb/cbioportal,jjgao/cbioportal,gsun83/cbioportal,adamabeshouse/cbioportal,n1zea144/cbioportal,jjgao/cbioportal,sheridancbio/cbioportal,bihealth/cbioportal,n1zea144/cbioportal,yichaoS/cbioportal,mandawilson/cbioportal,jjgao/cbioportal,inodb/cbioportal,cBioPortal/cbioportal,angelicaochoa/cbioportal,zhx828/cbioportal,mandawilson/cbioportal,shrumit/cbioportal-gsoc-final,yichaoS/cbioportal,jjgao/cbioportal,IntersectAustralia/cbioportal,d3b-center/pedcbioportal,kalletlak/cbioportal,zhx828/cbioportal,d3b-center/pedcbioportal,mandawilson/cbioportal,adamabeshouse/cbioportal,bihealth/cbioportal,IntersectAustralia/cbioportal,shrumit/cbioportal-gsoc-final,shrumit/cbioportal-gsoc-final,angelicaochoa/cbioportal,onursumer/cbioportal,kalletlak/cbioportal,sheridancbio/cbioportal,n1zea144/cbioportal,zhx828/cbioportal,shrumit/cbioportal-gsoc-final,yichaoS/cbioportal,gsun83/cbioportal,pughlab/cbioportal,jjgao/cbioportal,inodb/cbioportal,yichaoS/cbioportal,shrumit/cbioportal-gsoc-final,kalletlak/cbioportal,shrumit/cbioportal-gsoc-final,inodb/cbioportal,mandawilson/cbioportal,d3b-center/pedcbioportal,gsun83/cbioportal,cBioPortal/cbioportal,pughlab/cbioportal,sheridancbio/cbioportal,mandawilson/cbioportal,gsun83/cbioportal,onursumer/cbioportal,zhx828/cbioportal,bihealth/cbioportal,gsun83/cbioportal,pughlab/cbioportal,angelicaochoa/cbioportal,onursumer/cbioportal,d3b-center/pedcbioportal,IntersectAustralia/cbioportal,sheridancbio/cbioportal,pughlab/cbioportal,adamabeshouse/cbioportal