Fixed to run tests correctly.  Added AsLookup() binding (before you had to use ToMethod for this).  Added KernelInitializer to avoid circular dependencies in some cases.
Added more detail to ResolveContext for complex conditions.   Also added some test cases to show this off.
Merge branch 'master' of https://github.com/modesttree/Zenject