Refactors the setting of the source and destination masking by specifying two (src,dst) default masks for each component. This cleans up and simplifies the setting of the masking maps.
Refactors esmFieldsExchange to be consistent with the advertise and initialize phases used by CESM and HAFS configurations.
Implements a check that each component pair for a field advertise is present. For example, for a field frAtm and toOcn, a check is implemented at the advertise phase that both an ATM and OCN components are present.
Permits coupling of ATM-WAV with the CMEPS mediator.
Fixes Issue #64 Fixes Issue #63