update AddRsid to handle the case where there are multiple variants at the same position. Also has the nice side effect of preserving the order of the input list
fixing bug with var allele matching