[#49202187] Adds before_validation callback to ensure that common names are not duplicated. And to avoid propagating changes made to a common name to other taxon concepts' common names