Make the last two curses demos work again -- they were using float
division.  The other curses demos all work fine, so I'm more confident
that the curses library actually works. (Don't try to display
non-ASCII characters, of course.)
diff --git a/Demo/curses/life.py b/Demo/curses/life.py
index ec79f9e..ddff8fa 100755
--- a/Demo/curses/life.py
+++ b/Demo/curses/life.py
@@ -158,7 +158,7 @@
     board.display(update_board=False)
 
     # xpos, ypos are the cursor's position
-    xpos, ypos = board.X/2, board.Y/2
+    xpos, ypos = board.X//2, board.Y//2
 
     # Main loop:
     while (1):