[www] Change URLs to HTTPS.

This changes most URLs in llvm's html files to HTTPS. Most changes were
search-and-replace with manual verification; some changes were manual.
For a few URLs, the websites were performing redirects or had changed
their anchors; I fixed those up manually. This consistently uses the
official https://wg21.link redirector. This also strips trailing
whitespace and fixes a couple of typos.

Fixes D69363.

There are a very small number of dead links for which I don't know any
replacements (they are equally dead as HTTP or HTTPS):

https://llvm.org/cmds/llvm2cpp.html
https://llvm.org/devmtg/2010-11/videos/Grosser_Polly-desktop.mp4
https://llvm.org/devmtg/2010-11/videos/Grosser_Polly-mobile.mp4
https://llvm.org/devmtg/2011-11/videos/Grosser_PollyOptimizations-desktop.mov
https://llvm.org/devmtg/2011-11/videos/Grosser_PollyOptimizations-mobile.mp4
https://llvm.org/perf/db_default/v4/nts/22463
https://polly.llvm.org/documentation/memaccess.html
diff --git a/clang/www/UniversalDriver.html b/clang/www/UniversalDriver.html
index 2d41a62..bd316e6 100755
--- a/clang/www/UniversalDriver.html
+++ b/clang/www/UniversalDriver.html
@@ -45,7 +45,7 @@
 development. Stay tuned for more information, and of course, patches
 welcome!</p>
 
-<p>See also <a href="http://llvm.org/PR4127">PR4127</a>.</p>
+<p>See also <a href="https://llvm.org/PR4127">PR4127</a>.</p>
 
 <h2>Existing Solutions and Related Work</h2>
 
@@ -55,14 +55,14 @@
     and <tt>-m64</tt> solve a small subset of the problem for specific
     architectures.</li>
 
-  <li>gcc's <a href="http://www.airs.com/ian/configure/configure_8.html">multilibs</a>
+  <li>gcc's <a href="https://www.airs.com/ian/configure/configure_8.html">multilibs</a>
     solve the part of the problem that relates to finding appropriate libraries
     and include files based on particular feature support (soft float,
     etc.).</li>
 
   <li>Apple's "driver driver" supported by gcc and clang solve a subset of the
     problem by supporting <tt>-arch</tt>. Apple also provides a tool chain which
-    supports <a href="http://en.wikipedia.org/wiki/Universal_binary">universal
+    supports <a href="https://en.wikipedia.org/wiki/Universal_binary">universal
     binaries</a> and object files which may include data for multiple
     architectures. See <a href="http://developer.apple.com/mac/library/technotes/tn2005/tn2137.html">TN2137</a>
     for an example of how this is used.</li>
@@ -73,7 +73,7 @@
     does not match well with tools which are inherently capable of cross
     compiling.</li>
 
-  <li>The Debian <a href="http://wiki.debian.org/ArmEabiPort">ArmEabiPort</a>
+  <li>The Debian <a href="https://wiki.debian.org/ArmEabiPort">ArmEabiPort</a>
     wiki page for their work to support the ARM EABI provide an interesting
     glimpse into how related issues impact the operating system distribution.</li>