Adding basic CAS support.

Self registered users will throw a silent error on login saying that:
Invalid user: "XXXX" belongs to "SELF_REGISTERED" users while application accepts only "INTERNAL" users or users with higher assurance levels
Merge pull request #1 from ESTAT/ecas

Adding basic CAS support.