Deferred resolution of object literal members to support recursive types.
Addressing CR feedback.
Merge branch 'master' into deferredTypeLiterals
Merge branch 'master' into deferredTypeLiterals
Merge pull request #550 from Microsoft/deferredTypeLiterals

Deferred resolution of object literal members to support recursive types.