Add migration refactoring script.
Use the correct requirements file for developing.
Fix styling and expose refactor function.
Refactor migrations after generating to ensure custom user model compatibility.
Respect custom user models.
Update migration file to be compatible with custom users.
Update documentation to include information on custom user model.
Merge pull request #9 from Locu/custom-user-model

Add support for custom User models.