Renamed 'InjectionFactory' namespace to 'KernelFactory' and moved a few types from 'Kernel' into into 'KernelFactory' that should be there.