Add a new view enabling for a user to manage its account (email, password)
but also its bearer tokens for Web API authentication.
Account management is done by embedding Keycloak account UI in swh-web
through an iframe.
This requires an upgrade of the SWH Keycloak theme and content security policy
needs also to be updated in Keycloak in order to allow such embedding from the
*.softwareheritage.org domains (diff for `puppet-swh-site` incoming).
The view is reachable by clicking on the username on the top right part of
the Web UI once authenticated.
Below are some screenshots of the result:
{F4105436} {F4105437}
Closes T2718
Depends on D4320