Always (almost) translate Python None to Lua nil.

This might be horribly wrong with respect to some of the python.*
functions, but from a Lua-centric point of view, None should really
*never* come over to the Lua side.  It should *always* be nil.
The only exception left in place is when python.iter stuff is
invoked.