Add omniauth pam authentication support

Note that currenlty ruby19-pam + pam_unix can't authenticate users if not executed as root.
So currently pam can be used with other kind of pam modules (ldap, sssd, krb, ...).

Check out https://github.com/canweriotnow/rpam-ruby19/issues/5 for more information.