HTTP Upgrades to HTTPS

Tests that "http" requests for a page are upgraded to use SSL.

All website should use SSL to encrypt the communication between the server and the user's web browser. When SSL is implemented, the url will start with "https" instead of "http". To ensure that the user's experience is always encrypted, the server should not allow unencrypted connections. All requests over "http" should be permanently redirected to the "https" version of the URL.