Custom User Model

So there was a problem with the actual migrations in the repository. Whenever migrations where ran it didn't care what is in settings for AUTH_USER_MODEL it would set the ForeignKey on FacebookCustomUser inside OpenGraphShare.
I made FacebookCustomUser an abstract model and commented out the UserManager since it will have to be added to the concrete model.
replaced the faulty migrations