Added default support to DummyValueCreationSession for type Lazy<T>

Based off of the behavior that is defined for Task. Discussed in issue #358.
Its just so the Dummy returned is the static instance. That way, I can verify that the dummy value is the one returned (which is what I want to test). Arguably I could just hold A.Fake<IFoo>() but in the end I didn't feel it changed much. I'm fine with either way.