Handle protocol independent urls
Merge pull request #36 from Trellmor/protocol

Handle protocol independent urls