Add support for attributes with images in

Does as the commit suggests.  Has support for attributes, including `srcset` syntax.  Down the line it could be improved to fire a callback when all relevant `srcset` images have loaded.
Yeah for sure, I knew I'd missed something.  That was the plan.