Added support to create backgrounds when 1080p images downloaded

When any 1080p images are downloaded a low-resolution version of
the image is also created. The images are added to the set of
background wallpapers for the website.
Added support to load a random wallpaper on page load