Close #45

Add regtest

Make regtests slightly more robust, in that we now check that cleanup (revocation) works properly.  Since we are checking that it fails properly too.