New way of generating .pyc files, thanks to Sjoerd.
urllib.py: '+' is not always safe (even though the RFC says so :-( )
whrandom.py: throw away top bits of time to avoid overflow on Mac
(where times can be negative)
diff --git a/Lib/whrandom.py b/Lib/whrandom.py
index 670ca7a..7317b44 100644
--- a/Lib/whrandom.py
+++ b/Lib/whrandom.py
@@ -39,7 +39,7 @@
 		if x is None:
 			# Initialize from current time
 			import time
-			t = int(time.time())
+			t = int(time.time() % 0x80000000)
 			t, x = divmod(t, 256)
 			t, y = divmod(t, 256)
 			t, z = divmod(t, 256)