keycloak: load js library from keycloak server again
I've just updated keycloak-js to 11.x and turns out that doesn't work with an older server. We switched to bundling back then to get some async fixes and the library seemed to work fine across, but that's apparently not always the case.
we should:
- Fetch it from the server
- Error out if it's a too old version (I don't see a version in the lib, maybe we have to do some feature detection)
The error I was seeing with 11.x was that the library tried to access .../protocol/openid-connect/3p-cookies/step1.html which doesn't exist.