MS2Grouper: Group assessment and synthetic replacement of duplicate proteomic tandem mass spectra