First shot on custom user management (#1)

Ref: https://github.com/ideas-box/ideasbox.lan/issues/1
> typo, misses a "t"

Gasp, good catch!

> Choice list might make more sense here

I agree, the only point is about adding a dependency or not for this. I'm creating a separate issue for that to deal this asynchronously.