Http prefixing fixes

Checking for http prefix in the url when launching the browser. Also
added similar checks in metatdataresolver to accommodate the proxy
server. Can you please review @schilit ?
Thanks,
matt