Get a bunch of tests working on Mac OS.  I suspect that a bunch of the
ord()s in Lib/plat-mac/ic.py need to be removed.
diff --git a/Lib/plat-mac/ic.py b/Lib/plat-mac/ic.py
index 769400a..ba21461 100644
--- a/Lib/plat-mac/ic.py
+++ b/Lib/plat-mac/ic.py
@@ -65,7 +65,7 @@
     return size, face, data[5:5+namelen]
 
 def _decode_boolean(data, key):
-    return ord(data[0])
+    return data[0]
 
 def _decode_text(data, key):
     return data