process VISUAL in crontab

VISUAL is currently not processed in crontab, but is stated in the help text
I never wrote any python code before, this is copied from
http://selenic.com/pipermail/mercurial-devel/2007-December/003627.html ,
but seems to work .