First shot on custom user management (#1)

Ref: https://github.com/ideas-box/ideasbox.lan/issues/1
I can add a `__all__` in `users.py` to make the `import *` less evil? :)