Allow blur of embedded objects (e.g. flash).

Fixes #844.
Fixes #1093.

The is a refactor of #844.

@mrmr1993:  There's a slight change to the logic.  Does it look OK to you?

Tested on BBC iPlayer.