Simplify auth-server with a single userdb backend
Multiple backends are a legacy feature, carried over from earlier implementations. There is not a lot of need for it in the scenarios we're considering for this project, so it is best to remove it.
This results in a more standard configuration and server setup, since we've removed the anomaly of the userdb not being part of the top-level config.