Fix blurhashes not showing up if they have URL encodings
This is most obvious with %20, which is a space. This is due to a mistake of how blurhashes were passed up to the image provider, they were being decoded too early and ended up decoded in the URL.