BAZYNGO-713 Extract interface from UserManager
BAZYNGO-713 Remove abstract keyword from interface methods.
BAZYNGO-713 Remove methods because they are in interface anyway.
BAZYNGO-713 Get all derived interfaces.
BAZYNGO-718 add enum
BAZYNGO-718 add methods to check user flag
BAZYNGO-718 add to sso checking user flag
Merge branch 'dev' into feature/K4-K5
Merge branch 'feature/BAZYNGO-713' into feature/K4-K5

Conflicts:
	ledge-components/src/main/java/org/objectledge/authentication/UserManager.java
BAZYNGO-736
refactoring
BAZYNGO-736
change location of classes