Change version to 2.0.0 in operations
Adding user model
Use database COMMAND constant
User returns auth key and hashed password
Starting with CR authentication
Shortenting references for shorter lines
Logout using standard method
Remove logout behaviour
Raise exception when unauthorized
Add x509 auth operation, refactor common code
Adding ldap auth support
Use external database name