add: basis of new authentication system (save commit, not tested)
fix: import XML module in CAS authentication backend
Merge branch 'develop' into auth-cas
fix: import BaseBackend in authentication backends ; add: API to fetch backend ; improve: load route specific config
improve: Auth backend chain ; move: auth backends to canolibs as cauth package ; improve: webservices loading (save commit, not fully working)
improve: Use a separate login page to avoid authentication via AJAX (CAS now fully working)
add: mock module in canolibs ; add: unittest for cauth.cas ; fix: unittest of cdowntime cfile and cselector
Merge branch 'develop' into auth-cas
Merge branch 'develop' into auth-cas
Merge branch 'auth-cas' into UIV2-merging-cas and some fixes

Conflicts:
	sources/canohome/lib/common.sh
	sources/webcore/opt/webcore/wsgi_webserver.py
	sources/webcore/var/www/canopsis/app/controller/Account.js
	sources/webcore/var/www/canopsis/app/lib/global.js
	sources/webcore/var/www/canopsis/auth.js
Merge branch 'UIV2-merging-cas' into UIV2
fix: Configuration loading in auth backends