add :use_external_id and :allow_incomplete flags to be set on get_list actions
add :get_list actions to all records that support it