prepend protocol if it isn't already in the URL - also in the Tab class