Adds Configuration#sync_merge_vars
Adds check to ensure merge var doesnt already exist
Refactors merge var syncing specs
Adds spec to ensure we dont incorrectly add merge vars