PedGenie: an analysis approach for genetic association testing in extended pedigrees and genealogies of arbitrary size