Couple little things for EnumField.
EnumFieldandIntEnumFieldvalidate member value types (strandintrespectively) at field construction.EnumFieldandIntEnumFielddefaultchoicesto(value, name)pairs derived from the enum.- Fix #3075, migration generation for
EnumField. Generated migrations will emit the storage field type (e.g.IntegerField) rather thanEnumField().
