[Auth] handle user registration
[DB] user in default rank
[Auth] change redirection
[Permission] handle admin restrictions
[Users] fix update blank password
[Tests] add user session in tests
Merge pull request #14 from hack1337/feature/auth

Feature/auth