(maint) rename Type#uniqueness_key to composite_namevar

As proposed by Henrik Lindberg during GH-2666, get rid of the clumsy
nomenclature of "uniqueness key" and use "composite namevar" (as in
composite key) instead.