First shot on custom user management
Always put Meta before methods
Fix login and admin access broken
iwyu
Merge branch 'master' into custom-user

Conflicts:
	README.md
README wording
Stricter pytest marker declarations in conftest
better indent
More docstring for user models
Typo in "nationality" field name
Missing camp_activities label and blank params
Use a single models.py file for now (more readable)

Let's spit again in the future if we see the need for real
Move factories to a dedicated file instead of __init__.py
Move factories test to a dedicated file
Do not save UserFactory when not needed
First shot on documentation, including install and user model pages
Handle coverage in a separate PR
Add a user model example in doc
Target exception type when checking for environ variable in settings
Merge pull request #25 from ideas-box/custom-user

First shot on custom user management (#1)