PDI-9848 - Mappings destroy metadata (when the Mapping input specification does not include all fields)

There are fix and unit tests.
Merge pull request #280 from TatsianaKasiankova/PDI-9848

PDI-9848 - Mappings destroy metadata (when the Mapping input specificati...