Multiple Genetic Variant Association Testing by Collapsing and Kernel Methods With Pedigree or Population Structured Data