uniqueByFirst(+Lists, ?Unique): Lists keeping, among the lists with the same first element, only the last one (in their order)