refactored the map_field() function

moved the map_field() function from go-mailchmp to go-syncuser so it can be shared with go-marketo as well.

this pull request will be required by https://github.com/GigaOM/go-mailchimp/pull/3

related to https://github.com/GigaOM/legacy-pro/issues/3529