refactor(injector): injector interface no longer extends ObjectFactory

ObjectFactory is now an internal hidden interface.