More changes to make the plugin work with multiple iFrames on the one parent page (specifically there was a bug with the cookie storage if those iFrames were served from the same domain)