Bug 1068986: convert MediaFrame to use background-image instead of <img>

fix failing unit tests

fix the failing python unit tests with a CSS selector change

fix busted share button by restoring public imageblob property on MediaFrame
Merge pull request #24204 from davidflanagan/bug1068986

Bug 1068986: convert MediaFrame to use background-image instead of <img> r=justindarc