editor history handling fixed;

there was a desync between moveid counters on boardpage and in the
engine, stemming from manual stone removal registration in the engine;
TODO: make engine's methods more abstract to allow for cleaner handling
of such concepts.