Improve running yaml assistants

- allow specifying more run* methods and running them instead of run if an argument is present
- allow preventing any run* method of assistant from running when a subassistant of this assistant is used