Updating to protocol agnostic requests and forcing SSL

This PR is to fix an issue where icons are broken when going to http://10up.github.io/Engineering-Best-Practices/

This fix also includes a Javascript check at the top of the document that will force SSL on all pages. Together, these changes fix the current icon issue, as well as possible future issues where cross-protocol requests might be blocked.