Improvements to blur

Now scales blur by calculating new kernel weights instead of trying to
mess with resolution and downsampling. Also, now applies blur along with
anything that flashes on the screen.