fix issue 626 -- properly handle circular proxies between providers (either failing or proxying), prevents StackOverflowErrors.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1543 d779f126-a31b-0410-b53b-1d3aecad763e
9 files changed