Now compatible with custom user models.

Article.author now uses settings.AUTH_USER_MODEL. This fixes issue #2.