Gravar-mail: VIPR HMM: a hidden Markov model for detecting recombination with microbial detection microarrays