is* routines needed for assert(a,b) to work.

Add isnan, isfinite.
assert (isequal (a, b)) still faster although not strict on type.
wip, better error handling, windows fixes, assume no stderr
neater looking startup for popen2 python
wrap python_header in a bunch of try-except