fix addProtocol function, do *not* add 'http://' if has no protocol