https://www.aeolusproject.org/redmine/issues/2118
This patchset replaces authlogic with warden which is used
also in katello. This is first step which allows us to
add more auth strategies (ldap, oauth) or use devise on top
of warden, this also synchronizes us with katello auth.
What's not very good in this solution is lack of password
handling/validations, which authlogic handled so now we have
to handle this ourselves. This can be solved in some next
step by using devise which is based on warden.
Password reset (or db recreation) is required with this patch
because encrypted password has different format.