SetDependency redesign

Зависимости резолвятся независимо от того, реализует ли оригинальный тип
IContainerObject или нет.