Angular directive to easily place responsive <img>'s using <picture> element