check-code.py: Check for bare ^
Solaris sh interprets ^ as some kind of piping symbol.
convert.cvs: Initialize state variable and abort on cvs error
Fix as proposed by Frank Kingswood.
Avoids
UnboundLocalError: local variable 'mode' referenced before assignment
when cvs fails.
This alsa partially fixes
issue1592.
share: drop experimental label
As per mail from Matt:
http://selenic.com/pipermail/mercurial/2010-March/030774.html