Support for responsive ads via defineSizeMapping

Supports multiple, named, size maps that can then be applied using a data-size-mapping attribute.  Based on:  https://support.google.com/dfp_premium/answer/3423562?hl=en