Gravar-mail: Robust Association Tests Under Different Genetic Models, Allowing for Binary or Quantitative Traits and Covariates