Adds an ORCID field to the user model.

Includes the official ORCID icon asset, some partial cleanup, a validator, a database migration, and changes to the generators.