Add authentication buttons for all enabled strategies to admin UI

Add authentication buttons for all enabled strategies to admin UI, as we are getting more reports from tenant admins saying that they can't login to the admin UI.

The buttons should be styled the same way as the buttons in the topnavigation widget, and should show on top of the local authentication form (divided by a horizontal line with the same style as vertical divider in the topnavigation widget). The local authentication form can also be hidden when local authentication is not enabled.
This is currently not trying LDAP, even when it has been configured. We should have the same logic as in the topnavigation widget:

```
1. Local only --> do local auth
2. LDAP only --> do LDAP auth
3. Both --> try local auth first, when fails try LDAP auth
```