CMS-3561 Make admin module work in OSGi. Broke down StartupInitializer into interface/implementation.