Fix move before add in KM editor
When you create a new question and directly use "move" functionality, it will first produce a "move" event and after that there is "add" event. Which causes further problems (duplicated question in questionnaire, no question, etc.).
This is probably issue also for other "moveable" entities. Before allowing "move", the entity needs to be already created using "add".