Add module-structure for module 'Auth'
Rename module 'Auth' to 'Users'
Remove orphaned module 'Auth'
Add barebone library 'Auth' to module 'users'
Update library 'Auth' with init function; Add config
Add user_m to module 'users'
Add config 'login_identifier' to library 'Auth'
Update user_m fields and set to hard-deletes
Add query-before function to model 'users/user_m'
Change 'Available since' in config 'users/auth'
Add config option for password encryption in lib 'users/auth'

Also update model 'users/user_m' to represent newly added field
Merge branch 'feature/app-cores' into develop

Conflicts:
	icf/core/ICF_Controller.php
Merge branch 'develop' into feature/users

Get in bug-fix in ICF_Model::count_where and ::count_where_in
Add config-item on lib 'users/auth' for max false logins
Update 'session_exclude' for config 'users/auth'
Add main logic to lib 'users/auth'

Not tested againts bugs/failures, only against typos
First typo fixes and bug fixes in lib 'users/auth'
Add 'time_updated' to 'session_exclude' in conf 'users/auth'
First commit of basic functionality of lib 'users/auth'

Missing parts:
    Documentation of most of the methods
    Adding additional userdata to the session except just the session-ID
First stable version of library 'users/auth'