Remove authz_id from insert_cookbook_versions WHERE clause

The authz_id is not necessary to guarantee a unique result as the name
and org_id combination is also constrained to be uniq.  Further, when
new cookbooks concurrently, it is possible that the authz_id we have
is incorrect, leading to a failure.

Since we depend on the record order, we have to do some ugliness to
remove authz_id from the arguments used.
Trying to figure out if there's a way to simplify this to be more readable. Wondering if we should just skip the reverse-tl-reverse sequence at this point, and assemble the list from a pair of sublist commands.
maybe
lists:sublist(CBFields, Length-3) ++ lists:sublist(CBFIelds, Length-3, Length-4) (check my arithmetic to make sure we leave the tail out.