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. And removes the redundant social_media_info partial.
Copypasta?