added an indirection to Registering inside domain to allow other DI frameworks than Unity, removed remaining ninject stuff