Adds param to specify the protocol, whenever possible

  * Firefox 23 blocked the mixed content
    [http://arstechnica.com/information-technology/2013/08/firefox-23-lands-with-a-new-logo-and-mixed-content-blocking/]
Merge pull request #8 from dgdavid/protocol

Adds param to specify the protocol, whenever possible