added Rabbithole.purge

Hi Michael,

I think a purge method would be helpful, so we can clear the queue after a test.  I am not sure if the proposed changes would be the best way to go, but I think it can at least start the dialogue.  Thank you.