Eliminate double TryResolve() in Funq.Container.GetEntry()

When using an adapter for another IoC container, GetEntry() was potentially calling TryResolve() twice. If adapting a WindsorContainer and the service was transient, this was resulting in double instantiation.