OPDS catalog: auto-fill http:// if no protocol given and revert #1106

This fixes #1259.

I'm not sure if #1106 ever really affected #943 one way or the other, but not being able to read Russian makes testing a bit complicated.