- Currently into as internal new feature, add state completed concecept and use it in various places. - Main focus for this commit is to add support using anonymous transitions with state do actions which requires proper completion schematics. - Internal functionality here will probably expose to user level in future releases using various other concepts. - Backport #466 - Relates #504