Support lazy load of background images

Support unveil on images that need to be loaded using the background-image attribute. The syntax would be the same as what is currently used for img tags. 

Usage:
```
<div data-src="img2.jpg" data-src-retina="img2-retina.jpg" style="background-image: url('bg.png')"> 
```