Wrap registerYoutubeListeners as Safari's NinjaKit runs Userscripts
much earlier (document.readyState=interactive) than in firefox/chrome.
This causes window.yt to error as it doesn't exist yet. This also
might be because Ninjakit doesn't allow you to reference it at all.