Issue #28394: Typo fixes in code comments and changelog

Includes patch by Ville Skyttä.
diff --git a/Lib/test/test_httplib.py b/Lib/test/test_httplib.py
index db9b1fe..7e8b058 100644
--- a/Lib/test/test_httplib.py
+++ b/Lib/test/test_httplib.py
@@ -738,7 +738,7 @@
     def testHTTPSConnectionSourceAddress(self):
         self.conn = httplib.HTTPSConnection(HOST, self.port,
                 source_address=('', self.source_port))
-        # We don't test anything here other the constructor not barfing as
+        # We don't test anything here other than the constructor not barfing as
         # this code doesn't deal with setting up an active running SSL server
         # for an ssl_wrapped connect() to actually return from.