test(validation): fix timeout issues on kit and new tests

* when debugging iit-tests will respect a timeout
* add test cases for undo/redo

see bpmn-io/bpmn-js#104