- could crash if you, say, use glk_window_get_stream to get s, the close the
  window, then try to do something with s.  (Also, glk_stream_close(s) will
  return bogus values because Python can't detect the Glk error.)
- error handling
- better way of passing command-line args
- detect regular Python terp
