Safely clear shared example groups, rebased, speced and changelogged.
Created by: JonRowe
Note I'm leaving this open because I want a better way of speccing this.
The only way I've been able to attain incorrect behaviour is through doing a reset before any examples are run. (There's an automatic instantiation that happens later on)