Simplify get_content_length for Python 3

Simplify get_content_length() to use download.headers.get('Content-Length'),
removing legacy Python 2 helper lookups.

See: #1538
diff --git a/emsdk.py b/emsdk.py
index 801e8e3..ebbd2cb 100644
--- a/emsdk.py
+++ b/emsdk.py
@@ -626,17 +626,9 @@
 
 def get_content_length(download):
   try:
-    meta = download.info()
-    if hasattr(meta, "getheaders") and hasattr(meta.getheaders, "Content-Length"):
-      return int(meta.getheaders("Content-Length")[0])
-    elif hasattr(download, "getheader") and download.getheader('Content-Length'):
-      return int(download.getheader('Content-Length'))
-    elif hasattr(meta, "getheader") and meta.getheader('Content-Length'):
-      return int(meta.getheader('Content-Length'))
-  except Exception:
-    pass
-
-  return 0
+    return int(download.headers.get('Content-Length', 0))
+  except ValueError:
+    return 0
 
 
 def get_download_target(url, dstpath, filename_prefix=''):