Clean references to the original User model and use `get_user_model`
Add a setting to disable the bulk create

because sometimes over the performance we need the signals
`pre_save` and `post_save`
Merge branch 'improve-settings' into develop