Add Tone Targeting to Ad Calls
Use Same Method for Contributors and Tones

As they're built identically.
Use Lodash Map

For cross-browser compatibility.
Merge branch 'master' into kc-tone

Conflicts:
	common/app/assets/javascripts/modules/commercial/dfp.js
Merge pull request #5603 from guardian/kc-tone

Add Tone Targeting to Ad Calls