Accounts: Use AUTH_USER_MODEL in all User migration relations
initdb: Create directories before creating essential users

This fixes the issue of Directory.objects.root being called before
other models are loaded
Accounts: Use settings.AUTH_USER_MODEL in PootleProfile as well