Refactored some of the functions for handling the mixed content stuff. This involves a function rename and so needs an update to kernel.
Adds the check that we are in an iframe whenever links are fixed.
Fixed reference to old method.
Oops, previous commit excluded the youtube part of mixed content.
Merge pull request #5 from ox-it/WL-2961

Fix WL-2961