Added -P option that allows the user to bypass the makevis.c module,
and run the conversion completely using Python code.   This is slower but more
portable.