Fixed some test errors caused by sig_type::slot_type::signature_type not existing. Replaced unneeded vararg_count with sizeof...().