Add the ability to save new names in germplasm import and use the variate name and factor name instead of the variate property and factor scale to save attribute and names

Issue: GCP-10076, GCP-10077, GCP-10082

Reviewer: Jaira (post-commit)
Check existing lot by entity type, entity id, location id and scale id before adding lots

Issue: GCP-10092

Reviewer: Jaira