Remove StateMachineWithoutContext class and related artefacts
remove deprecated annotation OnActionExecute
update doc