Add a new version of addineye iframe buster

differentiating script source by protocol

This differs from the official version the mean of setting strProtocol variable - is not rellying on the value but check the value agains known values.

cc @sboisvert