Fix Bug 883491 - Specify site Logo for Persona only over HTTPs to preven...

...t login breakage

https://bugzilla.mozilla.org/show_bug.cgi?id=883491