MQ: tidy up if a qpush is interrupted.
This aborts the transaction, makes sure the dirtied dirstate isn't
written out, and cleans up the working directory.
#!/bin/shecho 'syntax error' > badext.pyabspath=`pwd`/badext.pyecho '[extensions]' >> $HGRCPATHecho "badext = $abspath" >> $HGRCPATHhg -q help help