Getlist updates

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