Use a one-to-one field for the contact recipient

Also removes explicit 'auth.User' reference in the migration. This
should get around any problems of this model not being installed.