PEP 8 cleanups
Default for GenericForeignKey()'s fk_field is object_id
Triggers and SQL beautified
Avoid duplicated actions in the triggers
Let the user decide what keyword arguments are passed to the denormalized field (no magic involved)