add basic structure of match_patient_hla_to_query_alignment and document some design decisions
allow get_patient_ids to handle NULLS for query alignments