Migrations reset on the rather messed up notifications app

The initial migration is customised to avoid the need for messing around
with auth.User/get_user_model. South only really needs to know the
names of tables that are directly related to the table being created.
Merge pull request #330 from spookylukey/reset_notifications_migrations

Migrations reset on the rather messed up notifications app