More comprehensive solution to issue of iframes...

 ...not getting content scripts re-injected

Fixes #16 (again).
if this were Chrome code I'd ask for comments