More comprehensive solution to issue of iframes...

 ...not getting content scripts re-injected

Fixes #16 (again).
as discussed I *think* that onCompleted is enough to implement this logic.