cleanSim now uses 'simctl erase', and still keeps keychains. fixes #3772

that's just a straight copy/paste of the old code... it used to be a sync method.