Add privileged startup api to perform startup action with administration context. This extracts the different startup actions into own classes. Doing so, they will run independently of settings for the user creation.