Do not hardcode the primary key field name in admin's initial migration.

This enables users of django admin to use custom user models
(configured through settings.AUTH_USER_MODEL) using a primary key with
a name different from 'id' (use case: 'email' or 'login' are common
natural primary keys).