Bug 867916 - Add promo-images as background-images instead on img elements

Adds a .loaded class to the html-element so that non visual images isn't loaded instantly
Extracted promo css rules to home-promo.less
Added some structure in sized images in /media/img/home/promo/