Gravar-mail: Eliminating primer dimers and improving SNP detection using self-avoiding molecular recognition systems