Load resources securely when available

When loading font resources insecurely, browsers report that the site
loads resources over insecure connections.

Especially in "/themes/*/layouts/post.html" and "home.html", when
loading "http://fonts.googleapis.com/css?family=Open+Sans", this element
should be loaded securely so that browsers can safely report that all
elements on an SSL/TLS page are being loaded from secure sources.

Additionally, I searched through the rest of the code and changed
external links to HTTPS when the corresponding sites supported SSL.
I did check each site manually for SSL support. This second fix isn't really 
that important; it's mostly just good practice.

Side note: I noticed in "/js/helper/codemirror/doc/oldrelease.html" that there
was a twitter api call that no longer works, since twitter switched to their 
new api. Don't know if you want something to replace that, or what.