DATACMNS-455 - MappingContextIsNewStrategyFactory should allow to defer the resolution of a MappingContext.

We now accept an ObjectFactory for MappingContexts in order to be able to the defer the to be able to defer the resolution of a MappingContext to avoid potential dependency-cycles. We keep the original constructor that accepts a MappingContext for backward compatibility reasons.