Bug 798611 - Remove hard http links on mozilla.org to eliminate mixed content warnings

* use protocol relative URLs for embedded content
* use `url()` and `php_url()` for internal links
* use `https` for external links as much as possible