Add support for lazy initializated types

Resolves #331.
We've solved this type of problem [before](https://github.com/AutoFixture/AutoFixture/blob/master/Src/AutoMoq/MockPostprocessor.cs#L69-L92), without needing any magic strings or Code Analysis warnings :)