Fix bgpicker

Choose the right image depending on window width in bgpicker’s preview
Enable mobile zooming