Support custom user models in south migrations

Issue #31 resolved
Rob Messick
created an issue

Django 1.5 supports custom user models. Unfortunately the south migrations have 'auth.User' hardcoded. The user model in the south migrations should be set to the value of "settings.AUTH_USER_MODEL" if it exists, otherwise it should be set to "auth.User". See how Tastypie does it.