Fixed erroneous cycle detection when a dependency of a singleton throws an exception in its constructor.
Fixed erroneous cycle detection when a dependency of a singleton throws an exception in its constructor.
Merge branch 'master' of https://github.com/nishmaster2k/LightInject into nishmaster2k-master

Conflicts:
	LightInject.Tests/ServiceContainerTests.cs
Merge branch 'nishmaster2k-master'