Finishing Undo/redo + bugs in remove OP

Add, move or remove an event is now connected to Undo/Redo actions. not
yet available for Observation points, stories, Observations and sample.
Correcting a bug when user adds remove an observation point + adding
new way to renumbered the op after one was deleted.