As keycloak already supports everything needed for the required invitation flow, it's ideal to use as the first backend to create users and to send them invitation mails. This PR implements that as the first and (for now) only backend.
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>